We are seeking a skilled and passionate Senior Android Mobile Engineer to join our development team. The ideal candidate will have a strong background in building high-quality, user-centric Android applications, with experience in modern frameworks, tools, and best practices. This role requires a mix of technical expertise, creativity, and problem-solving skills to deliver scalable and innovative mobile solutions.
Key Responsibilities
- Design, develop, and maintain advanced Android applications in line with business requirements and user expectations.
- Collaborate with cross-functional teams (designers, product managers, backend engineers) to define, design, and ship new features.
- Write clean, maintainable, and efficient code following industry best practices.
- Ensure application performance, quality, and responsiveness through effective testing and optimization.
- Integrate third-party APIs, SDKs, and backend services.
- Stay updated with emerging Android technologies, frameworks, and best practices to continuously improve development processes.
- Participate in code reviews, knowledge-sharing sessions, and contribute to team-wide improvements.
- Troubleshoot and resolve bugs, crashes, and production issues in a timely manner.
- Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Proven experience (3+ years preferred) in Android app development.
- Proficiency in Kotlin for Android development.
- Strong understanding of Android SDK, Jetpack components, and Android app architecture (MVVM/MVI/MVP).
- Experience with RESTful APIs, GraphQL, and mobile backend integrations.
- Familiarity with mobile databases (Room, SQLite, Realm) and local data persistence.
- Proficiency in version control systems (Git, GitHub/GitLab/Bitbucket).
- Knowledge of CI/CD workflows for mobile applications.
- Solid understanding of Google Play Store publishing process and app lifecycle.
- Basic knowledge of SwiftUI, with an interest in cross-platform development using Kotlin Multiplatform (KMP).
- Preferred Skills
- Experience with Jetpack Compose for modern UI development.
- Knowledge of cloud platforms (Firebase, AWS, or GCP) for mobile apps.
- Experience with automated testing frameworks (JUnit, Espresso, Mockito).
- Understanding of agile methodologies and working in Scrum/Kanban environments.
Previous experience publishing and maintaining apps on the Google Play Store.
Key Competencies
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently while being an effective team player.
- Passion for mobile technologies and creating seamless user experiences.
What We Offer
- A dynamic and collaborative work environment
- Opportunities for professional growth and development
- Competitive compensation package
- Flexible work options (if applicable)
- A chance to be part of impactful projects with real business value
Join us in building the future of insurance technology. Apply now with your resume and brief description of your most impactful project.
CoverageX is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.*