IRIUM is seeking a highly skilled Android Native Engineer to develop and implement mobile solutions. The role involves close collaboration with multidisciplinary teams, maintaining existing applications, and contributing to the company's technological strategy. Focus will be on quality, scalability, and responsive application development.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Electronics or a similar field.
- 5+ years of proven experience in native Android development with Java and Kotlin.
- Solid knowledge of modern mobile application architectures (MVC, MVP, MVVM), Gradle & Maven dependencies, Unit Testing (Espresso, Robolectric, Mockito), and Instrumentation Testing (JUnit).
- Experience in Modern Android Development (MAD): Jetpack, Dagger 2, Hilt, Retrofit, Kotlin Coroutines and Flows.
- Familiarity with REST APIs, Git and CI/CD tools and processes.
- Strong problem-solving and communication skills.
- Excellent communication and teamwork skills.
Benefits
- Innovative and growing company
- Professional development opportunities
- Flexible health benefits
- Access to technical education
- Competitive compensation
- Opportunity for freedom
- Responsibility and commitment to quality