As an Android Developer focused on risk control, you'll build high-performance applications, integrate AI models, and collaborate with cross-functional teams to enhance user interactions.
Pessoa Desenvolvedora Android
📜 Description
- Desenvolver novas aplicações Android e evoluir arquiteturas existentes, utilizando Kotlin e Java.
- Criar interfaces e fluxos de usuário, integrando serviços, APIs e componentes do sistema Android.
- Propor soluções de arquitetura, padrões de design e boas práticas para garantir performance, segurança e qualidade do aplicativo.
- Atuar em construção de novos módulos e features desde o planejamento até a implementação e entrega.
- Realizar manutenção evolutiva e corretiva quando necessário, garantindo estabilidade e compatibilidade.
- Investigar problemas complexos, realizando debug avançado e análise de logs no logcat, incluindo camadas de aplicação e framework (crashes, permissões, etc.).
🛠️ Requirements
- Ensino superior completo em Engenharia da computação ou Análise de sistemas ou áreas afins Experiência com Desenvolvimento Android (Java ou Kotlin);
- Experiência com Jetpack (Compose, ViewModel, LiveData, Navigation, etc.).
- Conhecimento de arquiteturas modernas (MVVM, MVI, Clean Architecture).
- Familiaridade com CI/CD para Android e pipelines de build (Gradle, Jenkins, GitHub Actions).
- Experiência com testes unitários e instrumentados.
- Experiência com AOSP Experiência com análise de log's Linux adb;
- Inglês avançado para conversação com parceiro internacional;
Full job description
PcDs são sempre bem-vindas.
Buscamos pessoas apaixonadas por tecnologia. Alguém que se motive por desafios e atue com autonomia. Precisa gostar de trabalhar em equipe e possuir espírito colaborativo.
Responsibilities
- Desenvolver novas aplicações Android e evoluir arquiteturas existentes, utilizando Kotlin e Java.
- Criar interfaces e fluxos de usuário, integrando serviços, APIs e componentes do sistema Android.
- Propor soluções de arquitetura, padrões de design e boas práticas para garantir performance, segurança e qualidade do aplicativo.
- Atuar em construção de novos módulos e features desde o planejamento até a implementação e entrega.
- Realizar manutenção evolutiva e corretiva quando necessário, garantindo estabilidade e compatibilidade.
- Investigar problemas complexos, realizando debug avançado e análise de logs no logcat, incluindo camadas de aplicação e framework (crashes, permissões, etc.).
- Adaptar e otimizar Apps de Sistema para novas versões do Android, considerando mudanças de API e comportamento do OS.
- Participar ativamente de revisões de código, contribuindo para padrões internos e compartilhando conhecimento com o time.
- Colaborar em um projeto internacional, utilizando inglês para leitura, escrita e conversação.
Requirements
- Ensino superior completo em Engenharia da computação ou Análise de sistemas ou áreas afins Experiência com Desenvolvimento Android (Java ou Kotlin);
- Experiência com Jetpack (Compose, ViewModel, LiveData, Navigation, etc.).
- Conhecimento de arquiteturas modernas (MVVM, MVI, Clean Architecture).
- Familiaridade com CI/CD para Android e pipelines de build (Gradle, Jenkins, GitHub Actions).
- Experiência com testes unitários e instrumentados.
- Experiência com AOSP Experiência com análise de log's Linux adb;
- Inglês avançado para conversação com parceiro internacional;
Similar jobs
Search more Android Engineer jobsAs an Android Developer, you will develop and maintain high-quality mobile applications, collaborating with teams to enhance user experience and optimize performance.
As an Android Engineer, you will design and implement user-facing features, optimize app performance, and collaborate with cross-functional teams to enhance the mobile experience.
As an Android Developer, you will design and build applications for the Android platform, taking ownership of features from design through release while ensuring quality and performance.
Expression of Interest - Android Developer
As an Android Developer, you will create native applications, design user interfaces, and ensure high-quality code through testing and continuous learning.
