Android Developer
Must-have:JavaKotlinExpressGitMobileCI/CD
Machine translation — original language: Portuguese.Show original
PcDs are always welcome. We seek people passionate about technology. Someone who is motivated by challenges and acts with autonomy. Must enjoy working in a team and possess a collaborative spirit.
Responsibilities and attributions
- Develop new Android applications and evolve existing architectures, using Kotlin and Java;
- Create interfaces and user flows, integrating services, APIs, and Android system components;
- Propose architecture solutions, design patterns, and best practices to ensure performance, security, and application quality;
- Act in the construction of new modules and features from planning to implementation and delivery;
- Perform evolutionary and corrective maintenance when necessary, ensuring stability and compatibility; Investigate complex problems, performing advanced debug and log analysis in logcat, including application and framework layers (crashes, permissions, etc.);
- Adapt and optimize System Apps for new Android versions, considering API changes and OS behavior;
- Actively participate in code reviews, contributing to internal standards and sharing knowledge with the team;
- Collaborate on an international project, using English for reading, writing, and conversation.
Requirements and qualifications
- Completed higher education in Computer Engineering, Systems Analysis, or related fields;
- Experience with Android Development (Java or Kotlin);
- Experience with Jetpack (Compose, ViewModel, LiveData, Navigation, etc.);
- Knowledge of modern architectures (MVVM, MVI, Clean Architecture);
- Familiarity with CI/CD for Android and build pipelines (Gradle, Jenkins, GitHub Actions);
- Experience with unit and instrumented tests. Experience with AOSP. Experience with Linux adb log analysis;
- Advanced English for conversation with international partners;
Additional information
“O Instituto de Pesquisas Eldorado valoriza um ambiente diversificado e se orgulha de ser uma organização que oferece oportunidades de forma igualitária. Todos que se candidatarem serão avaliados, independentemente de raça, deficiência, cor, religião, sexo, identidade ou expressão de gênero, orientação sexual, nacionalidade ou idade”.