Desenvolvedor(a) Mobile Pleno (Android)
Rehva Tech
Nova
Publicada há 5 horas
Regime de contratação
CLT
Modelo de trabalho
Não Informado
Carga horária
40 horas semanais
Benefícios
- Vale Refeição
- Plano de Saúde
- Plano Odontológico
- Wellhub - Antigo Gympass
- Licença Paternidade Estendida
- Licença Maternidade Estendida
- Day Off Aniversário
- Auxílio Creche
- Auxílio Home Office
- Bolsa Auxílio para Curso de Inglês
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.