Descrição
Resumo:
A AgileEngine está procurando um Engenheiro Android Sênior para desenvolver e manter um aplicativo Android de grande escala voltado ao consumidor, com foco em código de alta qualidade e melhoria contínua.
Pontos principais:
1. Desenvolver e manter funcionalidades para um aplicativo Android de grande escala voltado ao consumidor
2. Colaborar com equipes multifuncionais para entregar novas funcionalidades do produto
3. Melhorar continuamente o desempenho, a usabilidade e a estabilidade do aplicativo
**Sobre nós**
A AgileEngine é uma empresa classificada na lista Inc. 5000 que cria softwares premiados para marcas da Fortune 500 e startups inovadoras em mais de 17 setores. Somos reconhecidos como líderes em áreas como desenvolvimento de aplicações e IA/ML, e nossa cultura centrada nas pessoas já nos rendeu diversos prêmios de Melhor Local para Trabalhar.
Se você procura um lugar onde crescer, gerar impacto e trabalhar com pessoas que se importam, adoraríamos conhecê-lo!
**Sobre a vaga**
Estamos procurando um **Engenheiro Android Sênior** para desenvolver e manter funcionalidades de um aplicativo Android de grande escala voltado ao consumidor, utilizado por milhões de usuários. Você trabalhará com Kotlin, Jetpack Compose e Coroutines, aplicando os princípios da Clean Architecture nas camadas de Dados, Domínio e Apresentação em ambiente de produção. A vaga envolve colaboração próxima com equipes multifuncionais para entregar novas funcionalidades do produto, além de melhorar continuamente o desempenho, a estabilidade e a experiência do usuário.
**Suas responsabilidades**
* Desenvolver e manter funcionalidades para o aplicativo Android;
* Implementar código de alta qualidade, escalável e mantível;
* Identificar, solucionar e corrigir bugs e problemas de desempenho;
* Colaborar com equipes multifuncionais para entregar novas funcionalidades do produto;
* Melhorar continuamente o desempenho, a usabilidade e a estabilidade do aplicativo;
* Garantir a aderência aos princípios da **Clean Architecture** e à separação adequada entre camadas.
**Requisitos obrigatórios**
* **4 anos ou mais de experiência** com **Kotlin**;
* Bom entendimento de **Kotlin Coroutines** e **Concorrência Estruturada**;
* Experiência prática com **Jetpack Compose**;
* Experiência comprovada na aplicação dos princípios da **Clean Architecture** em projetos Android;
* Experiência no desenvolvimento e manutenção de aplicativos Android em ambiente de produção;
* Nível de inglês intermediário-avançado.
**Desejável**
* Experiência com **GraphQL**.
**Benefícios e vantagens**
* **Crescimento profissional:** Acelere sua trajetória profissional com mentoria, TechTalks e roadmaps personalizados de desenvolvimento.
* **Remuneração competitiva:** Alinhamos suas habilidades, talento e contribuições em constante evolução com uma remuneração competitiva em USD, além de orçamentos para educação, bem-estar físico e atividades em equipe.
* **Seleção de projetos empolgantes:** Participe de projetos com desenvolvimento de soluções modernas e clientes de alto nível, incluindo empresas da Fortune 500 e marcas líderes de produtos.
* **Flexibilidade de horários:** Adapte sua rotina para alcançar o melhor equilíbrio entre vida pessoal e profissional, com opções de trabalho remoto e presencial — escolha o que o deixar mais feliz e produtivo.
Tipo de vaga: Integral
Local de trabalho: Remoto