Confira abaixo mais detalhes sobre a oportunidade e sobre a empresa:
Nosso cliente é uma empresa especializada no desenvolvimento de soluções SaaS para a gestão de processos em empresas de prestação de serviços de facilities. Seu software apoia operações de limpeza e manutenção, garantindo eficiência, qualidade e controle operacional para grandes players do mercado.
Estamos em busca de um Desenvolvedor Android Sênior que esteja pronto para assumir um projeto robusto, com versões legadas e a necessidade de modernização tecnológica. Você será o responsável técnico pelo app Android, tendo autonomia para propor soluções, implementar melhorias e garantir a qualidade e a performance do sistema.
Em seu dia a dia você irá:
Atuar no desenvolvimento e evolução de um app Android nativo (Java + Kotlin);
Propor melhorias técnicas e realizar atualizações necessárias no projeto;
Trabalhar com dados embarcados e banco de dados local (SQLite);
Garantir código limpo, de qualidade e com boa cobertura de testes;
Colaborar com o time na integração de APIs REST e novas funcionalidades;
Participar de decisões técnicas, sugerindo caminhos e alternativas viáveis.
Quer se candidatar, né? Veja abaixo os requisitos essenciais.
Experiência sólida com desenvolvimento Android nativo (Java e/ou Kotlin);
Conhecimento em SQLite e dados embarcados;
Domínio de arquiteturas como MVVM ou MVP;
Experiência com testes unitários e de integração;
Vivência com consumo de APIs RESTful;
Capacidade de propor soluções, senso de responsabilidade e autonomia técnica.