Quem Somos:
Buscamos um Profissional Sênior em Front-end para atuar em projetos de tecnologia, com foco em desenvolvimento web e colaboração em equipe.
Responsabilidades Principais:
* Desenvolver aplicações web escaláveis utilizando React 18 com TypeScript;
* Implementar interfaces responsivas e acessíveis seguindo as melhores práticas de UI/UX;
* Colaborar com equipes multidisciplinares para definir e implementar novas funcionalidades;
* Contribuir com a arquitetura e decisões técnicas do projeto;
* Realizar code reviews e mentoria técnica para desenvolvedores menos experientes;
* Garantir a qualidade do código através de testes automatizados;
* Otimizar o desempenho das aplicações front-end;
Requisitos e Qualificações Necessárias:
* Experiência sólida com React 18 e TypeScript;
* Domínio do ecossistema React e suas principais bibliotecas (Vite, Axios, TanStack Query, Shadcn UI, Tailwind CSS, TanStack Table, Zustand ou Redux, React Flow, React Router, React Hook Form e Zod);
* Vitualização de dados com TanStack Table;
* Validação de formulários com React Hook Form e Zod;
* Gerenciamento de estado global com Zustand ou Redux;
* Autenticação OpenID Connect e autorização OAuth 2.0;
* Conhecimento avançado em HTML5, CSS3 e JavaScript moderno;
* Experiência com controle de versão Git;
* Experiência com Docker;
* Metodologias ágeis;
* Testes automatizados (Jest, Testing Library);
* Azure DevOps para CI/CD;
* Clean Code e padrões de projeto;
Descrição Comportamental:
Procuramos uma pessoa que:
* Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
* Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
* Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
* Tenha habilidades de resolução de problemas;
* Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
* Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.