Skills
Sobre a Vaga
Estamos em busca de uma pessoa Desenvolvedora Full Stack Sênior para atuar no desenvolvimento e evolução de aplicações web. Você terá protagonismo técnico, especialmente no front-end com React, e também maturidade para contribuir no backend com Java e Spring, entregando soluções escaláveis, seguras e com alta performance.
Responsabilidades
- Definir e evoluir a arquitetura de interfaces modernas, responsivas e performáticas com React
- Criar e consumir APIs REST, participando da definição de contratos de API
- Liderar tecnicamente decisões de arquitetura alinhadas às necessidades do negócio
- Desenvolver e manter aplicações backend com Java e ecossistema Spring
- Garantir a qualidade das entregas com testes automatizados (unitários e testes de componentes/UI)
- Conduzir revisões de código, atuando como referência e mentoria técnica
- Realizar manutenção evolutiva e correções, incluindo diagnóstico de problemas complexos de performance
- Atuar com times multidisciplinares em ambiente ágil, apoiando decisões técnicas estratégicas
- Contribuir para padrões, arquitetura e boas práticas de desenvolvimento do time
Requisitos
- Experiência sólida em desenvolvimento Full Stack com forte protagonismo em front-end
- Experiência avançada em React (hooks como useEffect, useMemo, useCallback e custom hooks) e componentização
- Vivência com estratégias de gerenciamento de estado (Redux, Context API, Zustand ou similar) e análise de trade-offs
- Experiência avançada em estilização (CSS-in-JS, Styled Components, Tailwind ou SCSS avançado) e definição de padrões
- Experiência sólida em TypeScript, incluindo tipagem avançada (generics e utility types)
- Experiência com BFF (Backend For Frontend)
- Construção e consumo de APIs REST com foco em performance e experiência de consumo
- Testes unitários (JUnit/Mockito ou Jest) e testes de componentes/UI (React Testing Library), com estratégia de cobertura
- Conhecimento em Java 8 ou superior (Java 17 e/ou 21 são diferenciais)
- Experiência com Spring Framework e Spring Boot
- Experiência com NestJS (diferencial/plus no contexto da vaga)
- Atuação com revisões de código e mentoria técnica
- Conhecimento de versionamento com Git
Beneficios
- Contratação CLT, 40h semanais com jornada flexível e atuação remota
- Plano de Saúde e Odontológico SulAmérica extensivo a dependentes
- Vale Alimentação/Refeição em cartão flexível (Caju benefícios)
- Seguro de Vida
- Auxílio Home-Office em cartão flexível (Caju benefícios)
- Wellhub (Gympass), Sesc e TotalPass
- ília University (universidade corporativa), Language Academy e participação em í-talks e chapters
- Benefícios adicionais como Plano de Saúde PET, Onhappy (viagens a lazer), BYOD (notebook com apoio financeiro), vale prêmio por indicação e outros incentivos