Estamos em busca de um profissional para se juntar ao nosso time de desenvolvimento!
Você será responsável por projetar, desenvolver e otimizar interfaces de usuário modernas e responsivas, garantindo uma experiência fluida e intuitiva para os usuários finais. Procuramos alguém com forte domínio em tecnologias frontend, habilidades em arquitetura de software e experiêcia na construção de aplicações escaláveis e de alta performance.
Responsabilidades:
Desenvolver e manter aplicações web escaláveis, responsivas e acessíveis.
Colaborar com times de design, backend e produto para criar interfaces intuitivas e eficientes.
Garantir a qualidade do código, aplicando boas práticas de desenvolvimento, testes automatizados e revisão de código.
Otimizar a performance das aplicações e melhorar a experiência do usuário.
Definir e implementar padrões de desenvolvimento frontend, contribuindo para a arquitetura das aplicações.
Pesquisar e adotar novas tecnologias para aprimorar os processos e a eficiência do time.
Atuar na resolução de bugs e melhoria contínua dos sistemas existentes.
Experiência sólida com frameworks modernos como React.js, Vue.js ou Angular.
Conhecimento avançado em HTML5, CSS3 (SASS/LESS) e JavaScript (ES6+).
Experiência com TypeScript e boas práticas de desenvolvimento frontend.
Familiaridade com metodologias ágeis (Scrum, Kanban).
Experiência com gerenciamento de estado (Redux, Context API, Vuex, NgRx, etc.).
Conhecimento em integração com APIs REST e GraphQL.
Conhecimento em testes automatizados (Jest, Cypress, Testing Library).
Habilidade para depuração e otimização de performance.
Experiência com controle de versão usando Git.