Skills
Sobre a Vaga
Estamos buscando um(a) Analista Desenvolvedor(a) Sênior para atuar em modelo remoto e contribuir no desenvolvimento de soluções para gestão e planejamento municipal. Você vai participar da criação de módulos, implementação de funcionalidades e evolução de sistemas, seguindo boas práticas e padrões de engenharia de software.
Responsabilidades
- Interpretar documentação e detalhar tarefas para apoiar a elaboração de soluções
- Desenvolver e manter softwares aplicando conceitos de orientação a objetos
- Implementar componentes e interfaces gráficas conforme modelos definidos
- Escrever testes unitários e automatizados de integração e aceitação
- Utilizar repositórios de código e boas práticas de versionamento com Git
- Compreender requisitos funcionais e não funcionais do sistema
- Participar de reuniões com stakeholders internos e clientes
- Colaborar com a equipe no desenvolvimento de pequenos módulos e funcionalidades
- Manter aprendizado contínuo e aprimorar habilidades técnicas
Requisitos
- Formação superior ou tecnólogo completo em Computação ou áreas correlatas (ou equivalência por conhecimentos)
- Experiência com Java e JavaScript
- Conhecimentos em HTML e CSS
- Experiência com banco de dados PostgreSQL
- Vivência com frameworks Spring e/ou React
- Domínio de Git e versionamento de código
- Conhecimento de padrões de projeto
- Experiência com orientação a objetos e estruturas de dados
- Inglês técnico avançado (foco em leitura)
- Disponibilidade para viagens a trabalho, quando necessário
Beneficios
- Modelo de trabalho remoto
- Vaga efetiva (CLT)
- Ambiente com constante aprendizado e oportunidades de crescimento