Detalhes da Vaga
O cargo de Desenvolvedor Front-End Pleno visa contratar um profissional apaixonado por criar interfaces modernas e responsivas.
Ao assumir essa posição, você será encarregado de desenvolver e manter aplicações web utilizando React 18 com TypeScript. Além disso, será necessário implementar interfaces responsivas e acessíveis, seguindo as melhores práticas de UI/UX.
A equipe multidisciplinar espera que você contribua com a arquitetura e decisões técnicas do projeto. Realizará também code reviews e mentoria técnica para desenvolvedores menos experientes.
Para garantir a qualidade do código, realizará testes automatizados e otimizará o desempenho das aplicações front-end.
Requisitos Técnicos Essenciais:
* 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 Router, React Hook Form e Zod;
* Experiência com 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;
Diferenciais:
* Experiência com metodologias ágeis;
* Conhecimento em testes automatizados (Jest, Testing Library);
* Experiência com Azure DevOps para CI/CD;
* Conhecimento em Clean Code e padrões de projeto;
* Inglês técnico;