Missão do cargo - Desenvolver e sustentar funcionalidades de software, que agreguem valor ao produto, garantindo a satisfação do cliente dentro do segmento de atuação.
Responsabilidades e atribuições
O QUE VOCÊ VAI FAZER:
Atuar no desenvolvimento, manutenção e evolução de aplicações mobile.
Colaborar com o time de desenvolvimento na análise e implementação de novas funcionalidades.
Realizar correções de bugs, melhorias contínuas e otimizações de desempenho nos aplicativos.
Seguir boas práticas de desenvolvimento, garantindo código limpo, versionado e bem documentado.
Participar ativamente de cerimônias do time ágil, como planejamento, dailies, reviews e retrospectivas.
Contribuir com ideias e soluções técnicas visando a melhoria contínua dos produtos.
O QUE ESPERAMOS DE VOCÊ:
Experiência com bancos de dados relacionais e domínio de SQL.
Conhecimento em testes unitários e práticas de cobertura de testes.
Familiaridade com ambiente Linux.
Experiência com Docker e conceitos de containers.
Conhecimento em consumo e integração com APIs REST.
Experiência prévia em desenvolvimento de aplicações mobile.
Conhecimentos em Java, Angular, Ionic e (Flutter Mandatório)
Familiaridade com Git Hub para controle de versão e colaboração em equipe.
Conhecimento em Metodologias Ágeis, especialmente Scrum.
Experiência ou familiaridade com ferramentas de gestão de tarefas como Jira ou Trello.
SERIA LEGAL SE TIVESSE :
Experiência em projetos pessoais, acadêmicos ou contribuições em projetos open source.
Noções de UI/UX aplicadas ao desenvolvimento de aplicativos mobile.
Conhecimento ou experiência com TD Centura ou Delphi.