Android Developer
4 days ago
At MapsPeople, we are entering a pivotal chapter of AI-led transformation and growth, shaping the future of spatial intelligence and indoor navigation. To support this journey, we are looking for an experienced Android Developer who thrives in a collaborative environment and enjoys working closely with others to deliver high-quality, scalable mobile SDKs used in real-world environments.
If you are motivated by building robust frameworks, collaborating across platforms, and contributing to technical direction beyond your own code, this role offers the opportunity to make a broad and lasting impact.
The Role
As an Android Developer, you will be a key contributor to our mobile platform, with a focus on building and evolving our Android SDKs. You will work closely with other SDK engineers, platform teams, and cross-functional stakeholders to ensure our mobile initiatives are cohesive, scalable, and well-executed.
Your influence will extend beyond implementation. You will help drive alignment, contribute to architectural decisions collaboratively, elevate team-wide practices, and support an environment where the entire team can succeed.
What You Will Do
- Implement new features in our existing Android SDK, written in a combination of Java and Kotlin
- Maintain and improve the current SDK by fixing bugs and strengthening overall stability
- Migrate legacy code from Java to modern Kotlin, improving maintainability and performance
- Contribute to the development of new SDK versions, written primarily in Kotlin Multiplatform
- Build and maintain binding layers that expose the native Android SDK to Flutter and React Native
- Optimise map rendering and performance using Mapbox Maps and/or Google Maps
- Collaborate closely with teammates to ensure consistent architecture, shared ownership, and high engineering standards
What You Bring
- 5+ years of professional experience working with Android codebases in Kotlin and Java
- Strong understanding of interoperability between Kotlin and Java, including limitations and best practices
- Solid general programming skills; UI and app development experience is helpful but not the primary focus
Key Skills
- Experience with SDK / framework development, rather than app-only development
- Strong understanding of modular design and maintainable architectures
- Experience with Kotlin Coroutines and structured concurrency
- Experience with React Native and Flutter, including both app-side and plugin development
- Hands-on experience migrating codebases from Java to Kotlin
- Experience using AI tools and LLMs to support development workflows
Programming Languages & Tools
- Strong proficiency in Kotlin and Java
- Familiarity with Dart (Flutter) and/or TypeScript (React Native) is an advantage
- Experience with Kotlin Multiplatform is appreciated
- Daily tools include Android Studio, Git, Jira, and Confluence
Who You Are
You are a collaborative engineer who enjoys working on shared platforms rather than isolated features. You take pride in building clean, reliable SDKs that others depend on and enjoy helping teams align around sound architectural decisions. You are comfortable balancing hands-on technical work with broader contributions to team practices, code quality, and long-term platform evolution.
What you get
This role is a strong fit if you want to:
- Work with cutting-edge spatial computing and AI technologies
- Build software used by millions of people navigating physical spaces
- Join a global team shaping the future of indoor digital experiences
- Have a direct impact on engineering direction, particularly within our Android platform
- Opportunities for professional growth and career development
- A diverse, international work environment with strong collaboration across teams
- A supportive and dynamic workplace with a strong team culture
- Competitive salary and benefits package
Ready to help shape the future of mobile indoor navigation?
Apply now to join MapsPeople as our next Android Developer.
-
Android Developer
1 week ago
Toronto, Ontario, Canada BeaconFire Inc. Full timeAndroid DeveloperBeaconFire is looking for candidates with a strong background in Software Engineering or Computer Science for an Android Developer position.Job Responsibilities:● Collaborate with the team to design and develop high quality Android applications using Java, Kotlin, Android Studio, and related technologies.● Write clean and efficient code,...
-
Android Developer
2 weeks ago
Toronto, Ontario, Canada Visionet Systems Inc. Full timeJob Title:Android Mobile DeveloperLocation:Toronto, Canada (Onsite)We are looking for an Android Mobile Developer to build and maintain high-quality Android applications. This is an onsite role based in Toronto office.Responsibilities:Design, develop, and maintain Android applications.Write clean, scalable, and maintainable code.Collaborate with product,...
-
Android Developer
4 days ago
Toronto, Ontario, Canada ANAXON TECHNOLOGIES Full timeThe Role: We are hiring Android Developer (FTE) for a leading IT company in Canada.Job Description:Hybrid: In officeDevelop solutions to complex problems using frameworks and design patternsCollect and analyze requirements, then suggest optimal approachesWrite and test code, keeping non-functional requirements in mindCollaborate within an agile team and...
-
Android Developer
7 days ago
Toronto, Ontario, Canada Infosprint Technologies Full timeRole OverviewWe are looking for a skilledAndroid Developerto design, develop, and maintainnative Android applications. The ideal candidate will have strong experience with modern Android development practices and work closely with cross-functional teams to deliver high-quality mobile applications.Key ResponsibilitiesDevelop and maintain native Android...
-
Android Developer
4 days ago
Toronto, Ontario, Canada Apptoza Inc. Full timeHi Everyone,I hope you're doing well We have a job opening for anAndroid Developerrole inToronto, ON. If anyone is interested, please let me knowRole: Android DeveloperLocation: Waterloo/TorontoWork Type: Work Type: Hybrid with 3 days a week 8:30 – 5:00 PM ESTDuration: ContractJob Description:Top 3 Required Skills:Proficiency in Java and KotlinAndroid SDK...
-
Android Developer
2 days ago
Toronto, Ontario, Canada VySystems Full timeJob Description:Qualifications and SkillsExtensive work experience in the field as mobile application Android development.Strong knowledge ofSwift, and Jetpack Compose for Android paradigms, Clean Architecture, MVVM, RxSwift etc.Extensive understanding of Android framework components and their respective life cyclesPortfolio of released applications on the...
-
Android Developer
2 weeks ago
Toronto, Ontario, Canada Bitcoin Devs Company Full timeOverview: The Android Developer - Kotlin plays a crucial role in our organization, responsible for developing and maintaining cutting-edge Android applications. This position is pivotal in ensuring that our mobile applications are built to high standards, while continuously improving the user experience. Key Responsibilities: Work with a fast-growing team...
-
Android Developer
4 days ago
Toronto, Ontario, Canada Apex Systems Full timeOur financial services client is looking for Android Developers to join their team.This will be 12+ months, 40 hours per week (M-F), and onsite in Downtown Toronto 3-4x per week.What we are looking for:Android Jetpack compose is must. Kotlin Multipack experience is a must. Experience in both Java and Kotlin languages. Advance knowledge of Android Studio,...
-
Android Developer
6 days ago
Toronto, Ontario, Canada Priceline Full timeThis role is eligible for our hybrid work model: 2 days in-office.Android DeveloperOur Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you're in the right place.Why This Job's a Big DealAs record usage on...
-
Android Developer
1 week ago
Toronto, Ontario, Canada NLB Services Full timePosition: Android DeveloperLocation : Hybrid 4 days/week downtown TorontoType: ContractDuration: 12+ month with possible extension• What are the "must-have" skills for this role? Android front-end development using Kotlin and Jetpack Compose and is familiar with Android SDK (level 28 and later), MVC, MVP, and MVVM, Android Studio, Gradle, Ant/Maven, Stash,...