Job Description & How to Apply Below
We are looking for a skilled Android Developer to join a growing mobile development team within a global wealth management technology group. If you’re passionate about building complex, high-impact Android applications using modern tools and architecture, we want to hear from you.
This is a full-time position based in Calgary, with onboarding starting Day 1 onsite and a hybrid schedule (3 days/week in office).
What You’ll Do Build, enhance, and troubleshoot native Android applications in an Agile, collaborative team environment.
Deliver complex features and functionality with attention to detail and performance.
Collaborate with designers, developers, and product stakeholders to deliver seamless mobile experiences.
Write high-quality, maintainable, testable code using modern Android best practices.
What We’re Looking For 5-7 years of experience developing large-scale Android applications.
Proficiency with Kotlin, Jetpack Compose, and Coroutines.
Solid grasp of MVVM architecture and Android Architecture Components.
Hands-on experience with multiple Android SDK versions, screen resolutions, and devices.
Strong understanding of Object-Oriented design, asynchronous programming, and unit/UI testing.
Familiarity with CI/CD pipelines (e.g., Jenkins), enterprise branching/merging strategies.
Knowledge of mobile performance, latency, and security best practices.
Bachelor’s degree in Computer Science or equivalent experience.
Bonus Points
Experience with Room, Dagger 2, and other libraries in the Android tech stack.
Deep understanding of modern Android development tools and ecosystem trends.
Exposure to performance analysis and debugging tools.
Why Join? You’ll work on meaningful projects that touch millions of users in the wealth management space. You’ll be part of a collaborative team, in an environment that values technical excellence, continuous learning, and product impact.
Job Details Seniority level:
Mid-Senior level
Employment type:
Full-time
Job function:
Information Technology
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×