Stack Leader Android

zig
R$ 26.864 - R$ 34.016 a year
Região Metropolitana de São Paulo, São Paulo
há 3 semanas

Responsabilidades:

  • Conceber e implementar aplicativos Android avançados, alinhados aos padrões de design e às melhores práticas da indústria.
  • Trabalhar em estreita colaboração com as equipes multifuncionais para criar interfaces intuitivas e atrativas, visando uma experiência do usuário excepcional.
  • Aperfeiçoar o desempenho dos aplicativos, assegurando uma experiência suave em uma ampla variedade de dispositivos Android.
  • Implementar, manter e aprimorar padrões robustos de segurança, incluindo a proteção eficaz dos dados do usuário e a prevenção proativa de vulnerabilidades.
  • Colaborar com equipes multidisciplinares para integrar novos recursos e funcionalidades de forma eficiente aos aplicativos existentes, garantindo uma evolução contínua.
  • Realizar testes de unidade e integração para assegurar a estabilidade e confiabilidade dos aplicativos em todas as fases do desenvolvimento.
  • Manter-se atualizado com as últimas tendências e avanços no desenvolvimento Android, propondo a adoção de novas tecnologias quando apropriado para aprimorar ainda mais os produtos.
  • Fornecer suporte técnico eficaz e resolver problemas relacionados à aplicação, garantindo um funcionamento contínuo e livre de contratempos.
  • Demonstrar um senso de proprietário do produto, estando dedicado a aprimorá-lo continuamente e tomar ações proativas para melhorias sempre que necessário.

Requisitos:

  • Experiência sólida e comprovada no desenvolvimento de aplicativos Android, com ênfase em projetos complexos.
  • Profundo conhecimento em linguagens de programação relevantes, como Java ou Kotlin (Dart e Swift são considerados diferenciais).
  • Familiaridade com diversas arquiteturas de aplicativos, tais como MVVM, VIP, MVP, VIPER, MVI, entre outras, demonstrando versatilidade e adaptabilidade.
  • Habilidades sólidas de resolução de problemas e depuração, demonstrando capacidade analítica em ambientes desafiadores.
  • Expertise prática e aprofundada em ferramentas de controle de versão, com aplicação de boas práticas, especialmente no Git.
  • Excelentes habilidades de colaboração e comunicação, essenciais para o trabalho efetivo em equipes multidisciplinares.
  • Conhecimento prático de metodologias ágeis, demonstrando a capacidade de trabalhar em ambientes dinâmicos e adaptativos.
  • Conhecimento avançado dos componentes Jetpack, Compose, Gradle, Pipeline, comunicação REST, componentização e modularização, destacando a habilidade de desenvolver soluções inovadoras e eficientes.

Diferenciais:

  • Experiência ou conhecimento adicional em Dart e Swift.

Apply
Other Job Recommendations:

Desenvolvedor(a) Mobile Android Pleno (SmartPOS)

Experian
Região Metropolitana do Recife, Pernambuco
  • Documentar, otimizar e manter especificações, componentes,...
  • Interagir com outros times, propor melhores práticas e...
há 3 dias

Specialist Software Engineer Android

iFood
Brasil
  • Collaborate in the definition of concepts such as...
  • Debug performance issues in apps and bottlenecks in CI lanes...
há 4 dias

Senior Android Software Engineer

Veriff
São Paulo
  • Own & Deliver: Take responsibility for end-to-end...
  • Solve with a Holistic Mindset: Apply curiosity,...
há 5 dias

Mobile Tech Lead (iOS/Android)

Ambush
Porto Alegre, Rio Grande do Sul
  • Design and build innovative, scalable, and reliable mobile...
  • Engage with multiple teams to develop highly scalable,...
há 5 dias

Especialista em Desenvolvimento - Android

Samsung Electronics
São Paulo
Position Summary Principais responsabilidades: • Atuar nas iniciativas de desenvolvimento de software para a equipe de P&D de...
há 1 semana