Desenvolvedor Front-end Pleno
Você busca uma oportunidade de crescimento profissional em uma área que valoriza inovação e tecnologia? Nossa empresa está procurando por um Desenvolvedor Front-End apaixonado por criar interfaces modernas e responsivas. Com sólida experiência em React 18 e TypeScript, você deve ter expertise em desenvolvimento de aplicações web complexas e escaláveis, utilizando as melhores práticas e tecnologias mais recentes do mercado.
O profissional ideal deve ter conhecimento avançado em HTML5, CSS3 e JavaScript moderno, além de experiência com controle de versão Git e Docker. A autenticação OpenID Connect e autorização OAuth 2.0 são também requisitos técnicos essenciais. Além disso, é uma vantagem ter experiência com metodologias ágeis e conhecimento em testes automatizados ( Jest, Testing Library ).
Nossos principais desafios incluem a implementação de interfaces responsivas e acessíveis, seguindo as melhores práticas de UI/UX. Você precisará colaborar com equipes multidisciplinares para definir e implementar novas funcionalidades, garantir a qualidade do código através de testes automatizados e otimizar o desempenho das aplicações front-end.
Se você procura uma oportunidade de trabalho que seja desafiadora e gratificante, nossa empresa pode ser o lugar certo para você. Venha se juntar à nossa equipe e contribuir para a criação de soluções inovadoras!
Responsabilidades:
* Desenvolver e manter aplicações web 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 Técnicos:
Essenciais:
* Experiência sólida com React 18 e TypeScript.
* Domínio 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 validação e gerenciamento de formulários.
* 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.