- Desenvolver e manter aplicações web e mobile.
- Participar da definição de arquitetura de sistemas e escolha de tecnologias.
- Integrar APIs e serviços de terceiros.
- Garantir a qualidade do código com testes automatizados e boas práticas.
- Colaborar com times multidisciplinares (UX/UI, Produto, Dados).
- Documentar soluções e processos de desenvolvimento.
- Contribuir com ideias e protótipos de novas soluções.
Habilidades técnicas:
- Conhecimento de linguagens como JavaScript (React, Node.js), Python ou similares.
- Conhecimento com bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB).
- Conhecimento em controle de versão (Git) e pipelines de CI/CD.
- Noções de segurança da informação aplicadas ao desenvolvimento.
- Familiaridade com containers (Docker) e orquestração (Kubernetes) é um diferencial.
Requisitos Indispensáveis
- Ensino superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Requisitos Desejáveis
- Vivência em projetos de inovação ou desenvolvimento de produtos digitais será considerada um diferencial.