Posição estratégica na área de Desenvolvimento de Software, para atuação em projetos de forma temporária e/ou sob demanda, de acordo com as necessidades dos projetos.
Buscamos um(a) profissional com sólida experiência em análise de requisitos de negócio e desenvolvimento back-end, front-end e mobile, além de forte domínio de arquitetura de software, segurança, performance e testes.
Espera-se autonomia técnica para atuar em projetos de média e alta complexidade, contribuindo com decisões de arquitetura, qualidade das entregas e evolução contínua das soluções desenvolvidas.
Responsabilidades
- Desenvolver, implementar e manter produtos web e mobile, visando uma escalada sustentável
- Atuar em projetos de grande porte, entregando novos recursos e sustentando de forma segura, testada e com bom desempenho
- Participar ativamente na definição de arquiteturas de software robustas e resolver problemas complexos de programação com criatividade
- Escrever código limpo, bem documentado e versionado
- Revisar o código entregue pelos colegas de equipe (code review)
- Monitorar a solução em produção, avaliando erros, performance e disponibilidade
- Manter comunicação ativa com os diferentes profissionais do projeto, garantindo alinhamento e colaboração
- Contribuir para a melhoria contínua dos processos e tecnologias, compartilhando conhecimento e promovendo um ambiente de aprendizado contínuo
- Lidar com múltiplas tarefas e prioridades em um ambiente dinâmico
Requisitos e qualificações
- Experiência sólida com React
- Node.js, com Nest.js
- JavaScript / TypeScript
- Experiência consistente com desenvolvimento mobile com React Native
- Docker e docker-compose
- Versionamento de código com Git
- Experiência com banco de dados relacional
- Vivência em projetos com metodologia Agile (Scrum, Kanban)
- Noções de prompt engineering
Diferenciais
- Redux
- PostgreSQL
- Metabase, DataDog, WatermelonDB e SQLite
- AWS Cloud (S3 e SQS)
- Pipelines de deploy com GitHub Actions e implementações de CI/CD (pequenas a médias)
- Clean Architecture, TDD e DDD
- Proficiência com debugging, caching e automação de testes (unit testing)
- Uso fluente de ferramentas de desenvolvimento assistido por IA (ex.: Claude Code, GitHub Copilot, Codex) para acelerar entregas mantendo qualidade, segurança e testabilidade
Regime De Contratação
Pessoa Jurídica
Departamento
Tecnologia