Note: The job is a remote job and is open to candidates in USA. Diverse Lynx is seeking a technically curious and self-starting Senior Android Engineer to join their mobile team. The role involves integrating third-party tools, solving complex infrastructure challenges, and building reusable components that enhance mobile experiences.
Responsibilities
- Integrate new components and SDKs into our Android applications
- Collaborate with infrastructure, backend, and mobile teams to resolve integration challenges
- Build reusable modules and interfaces for front-end engineers to consume
- Document integration patterns, edge cases, and best practices for internal teams
- Stay ahead of SDK updates, platform changes, and emerging tools
Skills
- 8+ years in Android development
- Strong proficiency in Kotlin and Java, with deep knowledge of Android architecture components
- Proven experience working with third-party SDKs and solving integration challenges
- Solid understanding of networking, threading, and the Android app lifecycle
- Ability to work independently, ask the right questions, and drive solutions proactively
- Proactive mindset—you don't wait for tickets, you chase down problems
- Natural curiosity—you enjoy exploring how things work and why they break
- Clear communicator—you write great documentation and explain technical concepts well
- Hands-on experience with Jetpack Compose, RxJava, Retrofit, or similar libraries
- Strong grasp of architecture patterns: MVP, MVVM, MVI, Clean Architecture
- Deep understanding of Android app lifecycle—from modular architecture to Play Store deployment
- Exposure to backend systems and API design
- Comfort with logging, monitoring, and performance optimization tools
- Understanding of mobile UX principles and responsive design across Android versions and screen sizes
- Familiarity with Jira, Confluence, GitHub, Jenkins, Gradle, and Agile methodologies
Company Overview
Company H1B Sponsorship