Opens an external site
- Employment type
- Full-time
- Experience level
- Mid-level · 2+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Oct 5, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Not Applicable
- Application method
- Direct apply is available
Job summary
Design, develop, and maintain native Android applications using Kotlin and Jetpack Compose. Collaborate with cross-functional teams to deliver high-quality mobile solutions while ensuring application performance and reliability.
Job details
About Highspring Highspring is a next-generation consulting and professional services firm. We deliver modern, agile, and forward-thinking solutions to our clients across North America. We work with innovative organizations across financial services, insurance, technology, and other industries to help them build the future. At Highspring, we believe in empowering our people, fostering technical excellence, and delivering meaningful business impact. The Opportunity We are seeking an Android Mobile Developer to join one of our delivery teams and contribute to the design, development, and enhancement of modern mobile applications. In this role, you will leverage Kotlin and Jetpack Compose to build scalable, high-performance Android solutions while collaborating closely with cross-functional stakeholders in an Agile environment. What You'll Do Design, develop, and maintain native Android applications using Kotlin. Build modern, responsive user interfaces using Jetpack Compose. Collaborate with Product Owners, Business Analysts, Designers, and Developers to deliver high-quality mobile solutions. Write clean, maintainable, and well-documented code following industry best practices. Participate in application architecture, design reviews, and technical discussions. Develop and execute unit and integration tests to ensure application quality and reliability. Optimize application performance, usability, and accessibility. Troubleshoot and resolve production issues and technical challenges. Contribute to CI/CD processes and continuous improvement initiatives. Participate in Agile ceremonies and collaborate with distributed teams. What You Bring to the Table Bachelor's degree in Computer Science, Software Engineering, or equivalent experience. Professional experience developing Android applications. Strong analytical, problem-solving, and debugging skills. Ability to work effectively in Agile environments. Strong communication and collaboration skills. Passion for building high-quality mobile experiences. Core Skills Required Advanced proficiency in Kotlin. Strong hands-on experience with Jetpack Compose. Deep understanding of Android SDK and Android application architecture. Experience with MVVM and modern Android development patterns. Knowledge of RESTful APIs and backend integration. Experience with Git version control. Familiarity with testing frameworks and mobile application testing practices. Understanding of Agile, Scrum, and DevOps methodologies. Our Stack Mobile: Android, Kotlin, Jetpack Compose Architecture: MVVM, Clean Architecture Networking: REST APIs Dependency Injection: Hilt / Dagger Local Storage: Room Testing: JUnit, Espresso Tools: Android Studio, Git, Jira, Confluence CI/CD: GitHub Actions, Jenkins
What you’ll do
Design, develop, and maintain native Android applications using Kotlin and Jetpack Compose. Collaborate with cross-functional teams to deliver high-quality mobile solutions while ensuring application performance and reliability.
Requirements
Requires a bachelor's degree in Computer Science or Software Engineering and professional experience in Android development. Candidates must possess strong analytical skills and proficiency in modern Android architecture and testing frameworks.
Listed skills
- Scrum · Preferred
- Agile · Preferred
- Kotlin · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Kotlin
- Jetpack Compose
- Android SDK
- MVVM
- Clean Architecture
- RESTful APIs
- Hilt
- Dagger
- Room
- JUnit
- Espresso
- Git
- Android Studio
- Agile
- Scrum
- DevOps
Job areas
- Software
- Technology
- Consulting
- Engineering
More jobs from Highspring
Analyste IAM / Okta
- Remote
- Canada
- Posted Oct 4, 2026
Gestionnaire de livraison- TI
- On-site
- Montréal, QC
- Posted Oct 3, 2026
Analyste Fonctionnel- Bilingue
- On-site
- Montréal, QC
- Posted Oct 3, 2026
Java Full Stack Developer
- On-site
- Montréal, QC
- Posted Oct 2, 2026
