PESSOA DESENVOLVEDORA ANDROID SÊNIOR
Jobgether
Full-timesenior
Job description
Accountabilities:
• Desenvolver, manter e evoluir aplicações Android voltadas para plataformas de e-commerce de alta escala, garantindo desempenho, estabilidade e excelente experiência do usuário.
• Participar de discussões técnicas sobre arquitetura, ferramentas, processos de desenvolvimento e definição de soluções alinhadas às necessidades do negócio.
• Colaborar com Product Owners, designers e demais stakeholders para transformar requisitos em funcionalidades de alto valor.
• Atuar na implementação de correções, melhorias e novos projetos, acompanhando todo o ciclo de desenvolvimento até a publicação em produção.
• Monitorar indicadores de performance e dados de produção, utilizando ferramentas de análise para identificar oportunidades de otimização.
• Realizar revisões de código (code review), promovendo boas práticas de desenvolvimento e contribuindo para a evolução técnica da equipe.
• Garantir a qualidade das entregas por meio de testes automatizados, integração contínua e acompanhamento da esteira de desenvolvimento.
• Manter comunicação próxima com áreas de negócio para alinhamento de requisitos, esclarecimento de dúvidas e acompanhamento das entregas.
Requirements:
• Sólida experiência no desenvolvimento de aplicações Android utilizando Kotlin e Java.
• Conhecimento avançado em Gradle, Apache Maven, JitPack e gerenciamento de dependências.
• Experiência com arquitetura Android baseada em Clean Architecture, MVVM e Domain-Driven Design (DDD).
• Domínio de princípios de Clean Code, SOLID e boas práticas de engenharia de software.
• Experiência com LiveData, Coroutines e RxJava para desenvolvimento reativo e assíncrono.
• Vivência com Git, Firebase, Crashlytics e monitoramento de aplicações em produção.
• Conhecimento em testes unitários, testes instrumentados (Espresso) e automação de qualidade.
• Experiência com pipelines de CI/CD, preferencialmente utilizando Azure DevOps e GitHub Actions.
• Capacidade analítica, boa comunicação, trabalho em equipe e participação ativa em ambientes ágeis.
• Interesse em compartilhar conhecimento e contribuir com a comunidade técnica será considerado um diferencial.
Benefits:
• Participação em projetos de grande escala com milhões de usuários ativos.
• Ambiente colaborativo, inovador e focado em excelência técnica.
• Oportunidade de atuar com tecnologias modernas e boas práticas de desenvolvimento mobile.
• Cultura de aprendizado contínuo, compartilhamento de conhecimento e desenvolvimento profissional.
• Contato com equipes multidisciplinares em projetos estratégicos de transformação digital.
• Ambiente inclusivo que valoriza diversidade, colaboração e crescimento de carreira.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1