Vaga de UI Sênior Developer
1 vaga: | Prestador de serviços (PJ) | Publicada em 11/06
De R$ 15.001,00 a R$ 20.000,00
Sobre a vaga
Descrição da Vaga:
Estamos em busca de um Desenvolvedor UI Sênior altamente qualificado e experiente, com um forte histórico em ReactJS, Next.js, TypeScript e Testes Unitários. O candidato ideal terá um histórico comprovado na construção de aplicações web escaláveis, responsivas e de alto desempenho. Esta função exige uma mentalidade colaborativa, atenção aos detalhes e a capacidade de liderar iniciativas de desenvolvimento de UI desde a concepção até a execução.
Principais Responsabilidades:
Desenvolver e manter aplicações front-end modernas e escaláveis usando ReactJS e Next.js.
Escrever código limpo, eficiente e bem documentado usando TypeScript.
Implementar frameworks de testes unitários (ex: Jest, React Testing Library) para garantir a qualidade e robustez do código.
Otimizar o desempenho, a escalabilidade e a experiência do usuário da aplicação.
Colaborar com designers de UX/UI, desenvolvedores back-end e product owners para entregar experiências de usuário fluidas.
Revisar e orientar o trabalho de desenvolvedores juniores para garantir a adesão às melhores práticas e padrões de codificação.
Participar de revisões de código, discussões de arquitetura e cerimônias ágeis (ex: planejamento de sprint, retrospectivas).
Manter-se atualizado com as tecnologias e tendências de front-end para impulsionar a inovação e as melhores práticas na equipe.
Habilidades e Qualificações Necessárias:
Experiência geral em desenvolvimento de software.
Forte especialização nos frameworks ReactJS e Next.js.
Proficiência em TypeScript e JavaScript moderno (ES6+).
Experiência prática com ferramentas e frameworks de testes unitários (ex: Jest, Mocha, Cypress).
Sólida compreensão de HTML5, CSS3, SASS/SCSS e design responsivo.
Familiaridade com bibliotecas de gerenciamento de estado como Redux, Zustand ou Recoil.
Experiência com APIs RESTful, GraphQL e integração cliente-servidor.
Conhecimento de pipelines de CI/CD e sistemas de controle de versão (ex: Git, GitHub, GitLab).
Excelentes habilidades de resolução de problemas e atenção aos detalhes.
Fortes habilidades de comunicação e colaboração.
Idioma:
Inglês avançado
Formação:
Curso Superior completo.