Acreditamos no poder da colaboração e estamos em busca de um profissional apaixonado por criar interfaces modernas e responsivas.
Este Desenvolvedor Front-End deve ter sólida experiência em React 18 com TypeScript, desenvolver aplicações web escaláveis utilizando as melhores práticas e tecnologias mais recentes do mercado.
O ideal é que o profissional tenha expertise em desenvolvimento de aplicações web complexas, implementar interfaces responsivas e acessíveis seguindo as melhores práticas de UI/UX, colaborar com equipes multidisciplinares para definir e implementar novas funcionalidades.
Outras responsabilidades incluem 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 e otimizar o desempenho das aplicações front-end.
Requisitos Técnicos
Essenciais
* Experiência sólida com React 18 e TypeScript;
* Dominio do ecossistema React e suas principais bibliotecas: Vite para build e desenvolvimento; Axios para comunicação com APIs; TanStack Query para gerenciamento de estado server-side; Shadcn UI e Tailwind CSS para estilização e componentes; TanStack Table para manipulação de tabelas complexas; Zustand ou Redux para gerenciamento de estado global; React Router para roteamento; React Hook Form e Zod para validacao e gerenciamento de formulários.
* Experiencia com autenticação OpenID Connect e autorizacao 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.