Skills
Sobre a Vaga
Estamos buscando um(a) Desenvolvedor(a) Full Stack para atuar de forma remota, com encontros presenciais ocasionais para profissionais da região de Campinas. A posição é PJ e envolve a evolução de interfaces, microsserviços e integração entre camadas de aplicação e dados, com foco em qualidade e inovação, incluindo iniciativas relacionadas a IA.
Responsabilidades
- Desenvolver e manter código com alta qualidade, limpo e fácil de manter, seguindo os padrões do projeto
- Projetar e implementar interfaces responsivas e acessíveis
- Construir componentes de UI com frameworks modernos e boas práticas de desenvolvimento
- Desenvolver e manter microsserviços, incluindo a criação e manutenção de testes
- Atuar nas camadas de aplicação e dados, contribuindo para melhorias contínuas
- Analisar código existente para entender dependências e apoiar mudanças no sistema
- Realizar testes unitários, de integração e end-to-end para garantir a confiabilidade do software
- Transformar designs de alto nível em especificações técnicas detalhadas
Requisitos
- Experiência sólida (5+ anos) em desenvolvimento de software e análise de sistemas
- Domínio em Node.js e TypeScript, com experiência em React
- Experiência com PHP (legados) e Python (incluindo temas de IA)
- Conhecimento em Valkey/Redis, MongoDB e PostgreSQL, incluindo otimização de queries
- Experiência com APIs REST e/ou gRPC e padrões de integração
- Uso de Git e boas práticas de controle de versão
- Conhecimento de orientação a objetos e prototipagem
- Experiência com ferramentas de navegador (DevTools)
- Vivência com deploy cloud-native, incluindo Kubernetes e containerização
- Perfil proativo, com capacidade de propor soluções e trabalhar em parceria com o time
- Curiosidade para aprender novas ferramentas e flexibilidade para atuar com diferentes linguagens e tecnologias
- Colaboração com pareamento e alinhamento com stakeholders
- Mindset voltado para IA e inovação
Beneficios
- Pretensão salarial a combinar
- Vale Alimentação