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 GitHub 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.