Desenvolvedor(a) Mobile Pleno (Android)
Rehva Tech
Nova
Publicada há 18 horas
Regime de contratação
CLT
Modelo de trabalho
Remoto
Carga horária
40 horas semanais
Descrição
Desenvolvedor(a) Mobile Pleno Android
Interessados(as) enviar CV para: manuela@rehva.com.br
Como vai ser seu dia a dia como Desenvolvedor(a) Mobile?
- Desenvolver e aprimorar funcionalidades do app Android, com foco em usabilidade, performance e eficiência, garantindo uma experiência de usuário excelente.
- Implementar interfaces e interações de usuário em colaboração com o time de design, garantindo que o app seja intuitivo e de fácil utilização.
- Gerenciar o ciclo completo de desenvolvimento, desde a codificação até a entrega e manutenção contínua do produto.
- Participar ativamente das revisões de código, garantindo que o código esteja limpo, bem estruturado e alinhado às melhores práticas da indústria.
- Melhorar a performance do aplicativo, realizando otimizações para garantir que o app funcione bem mesmo em dispositivos mais antigos e em diferentes condições de rede.
- Conduzir testes automatizados e manuais utilizando ferramentas para garantir a estabilidade e a confiabilidade do app.
- Integrar APIs RESTful e Web Services, consumindo dados externos e realizando manipulação de JSON para enviar/receber informações de maneira eficiente.
- Colaborar com equipes multifuncionais, como design, backend e QA, para garantir a implementação de soluções de ponta a ponta
O que você precisa saber para se juntar ao time de Desenvolvimento Mobile?
- Experiência no SDK do Android, Android Jetpack, ferramentas de build e automação.
- Conhecimentos de arquitetura de software mobile, incluindo MVVM, Clean Architecture e SOLID.
- Experiência com integração de APIs RESTful, GraphQL e WebSockets, garantindo comunicação eficiente entre o app e o backend.
- Domínio em testes automatizados (unitários, integração e UI) e boas práticas de TDD.
- Experiência com ferramentas de CI/CD para Android, como Bitrise ou GitHub Actions.
- Capacidade de otimizar a performance e o consumo de recursos do aplicativo.
- Experiência com publicação e manutenção de aplicativos na Google Play Store, garantindo conformidade com as diretrizes do Google.
- Experiência em metodologias ágeis (Scrum/Kanban) e colaboração eficiente em times multidisciplinares.