Talent.com
Randstad Canada
Software Developer - Mobile TeamRandstad Canada • Revelstoke, British Columbia, CA
Software Developer - Mobile Team

Software Developer - Mobile Team

Randstad Canada • Revelstoke, British Columbia, CA
30+ days ago
Job type
  • Permanent
  • Quick Apply
Job description
NOTE: MUST BE WILLING TO RELOCATE TO REVELSTOKE,BC WITHIN 6 MONTHS

Company Overview
[Our Client] develops a market-leading, highly accurate health and nutrition tracking application. They empower individuals to make data-driven, trustworthy decisions about their health and wellness. With a rapidly growing global community of over 17 million users, they are passionate about building world-class tools that support better health outcomes.

The client is looking for an experienced developer to join their Mobile Team. This team creates the core application that hundreds of thousands of people engage with daily to track metrics, understand health data, and build sustainable habits. The team utilizes Flutter alongside native iOS and Android stacks when required, shipping a high-quality application that is fast, reliable, and user-friendly.
The ideal candidate is inspired by a mission to empower people's wellness journeys, enjoys crafting thoughtful product experiences, and thrives within a collaborative environment. This position is based in their British Columbia office, where the team leverages an active, outdoor-oriented lifestyle to build exceptional mobile experiences.

What You'll Be Doing
Feature Development: Build, test, and ship mobile features in Flutter across both Android and iOS platforms.
Code Quality: Write clean, maintainable Dart code that integrates seamlessly into an established production codebase.
Full-Stack Support: Contribute to server and backend code when needed to deliver complete product experiences.
Cross-Functional Collaboration: Partner with senior mobile developers, backend engineers, Product, Design, and QA teams to translate product ideas into polished user experiences.
API Integration: Integrate with RESTful APIs and internal services, prioritizing reliability, performance, and clear failure states.
Troubleshooting: Debug complex issues across the mobile stack, including UI behavior, app performance, platform differences, and production crashes.
Code Reviews: Actively participate in code reviews by providing and receiving thoughtful, constructive feedback.
Process Improvement: Help elevate mobile development practices, including automated testing, release readiness, accessibility, and maintainability.
Deployment Support: Assist with app releases through comprehensive testing, verification, and post-launch follow-up.

What You Bring To The Table
Experience: 3+ years of professional software development experience in a production environment.
Technical Knowledge: Strong understanding of client-server communication, RESTful APIs, asynchronous programming, and data-driven UI.
Design Sensibility: A keen eye for mobile UI/UX details, app performance, reliability, and accessibility.
Modern Workflows: Familiarity with automated testing, debugging tools, CI/CD workflows, and app release pipelines.
Soft Skills: Proven ability to take ownership of features, ask insightful questions, and deliver reliable results in a collaborative team setting.
Education: A bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.

Nice To Haves
Experience building user-facing features using Flutter, native mobile, or other modern client application frameworks.
Experience shipping software directly to a large end-user base.
Hands-on experience building and deploying production apps using Flutter and Dart.
Proficiency with native Android development (Kotlin or Java).
Proficiency with native iOS development (Swift or Objective-C).
Familiarity with app store release workflows, analytics, crash reporting, or feature flagging.
A background or strong personal interest in nutrition, fitness, or health tech.

Compensation And Benefits
Competitive employee bonus program
Comprehensive health and dental benefits
Employee Stock Option Plan (ESOP)
RRSP Matching
3 weeks paid time off
Company mobile phone + corporate phone plan
Flexible working schedule
A vibrant, collaborative culture filled with professionals passionate about health tech and the outdoors


Advantages
The client is looking for an experienced developer to join their Mobile Team. This team creates the core application that hundreds of thousands of people engage with daily to track metrics, understand health data, and build sustainable habits. The team utilizes Flutter alongside native iOS and Android stacks when required, shipping a high-quality application that is fast, reliable, and user-friendly.
The ideal candidate is inspired by a mission to empower people's wellness journeys, enjoys crafting thoughtful product experiences, and thrives within a collaborative environment. This position is based in their British Columbia office, where the team leverages an active, outdoor-oriented lifestyle to build exceptional mobile experiences.

Responsibilities
What You'll Be Doing
Feature Development: Build, test, and ship mobile features in Flutter across both Android and iOS platforms.
Code Quality: Write clean, maintainable Dart code that integrates seamlessly into an established production codebase.
Full-Stack Support: Contribute to server and backend code when needed to deliver complete product experiences.
Cross-Functional Collaboration: Partner with senior mobile developers, backend engineers, Product, Design, and QA teams to translate product ideas into polished user experiences.
API Integration: Integrate with RESTful APIs and internal services, prioritizing reliability, performance, and clear failure states.
Troubleshooting: Debug complex issues across the mobile stack, including UI behavior, app performance, platform differences, and production crashes.
Code Reviews: Actively participate in code reviews by providing and receiving thoughtful, constructive feedback.
Process Improvement: Help elevate mobile development practices, including automated testing, release readiness, accessibility, and maintainability.
Deployment Support: Assist with app releases through comprehensive testing, verification, and post-launch follow-up.


Qualifications
What You Bring To The Table
Experience: 3+ years of professional software development experience in a production environment.
Technical Knowledge: Strong understanding of client-server communication, RESTful APIs, asynchronous programming, and data-driven UI.
Design Sensibility: A keen eye for mobile UI/UX details, app performance, reliability, and accessibility.
Modern Workflows: Familiarity with automated testing, debugging tools, CI/CD workflows, and app release pipelines.
Soft Skills: Proven ability to take ownership of features, ask insightful questions, and deliver reliable results in a collaborative team setting.
Education: A bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.

Nice To Haves
Experience building user-facing features using Flutter, native mobile, or other modern client application frameworks.
Experience shipping software directly to a large end-user base.
Hands-on experience building and deploying production apps using Flutter and Dart.
Proficiency with native Android development (Kotlin or Java).
Proficiency with native iOS development (Swift or Objective-C).
Familiarity with app store release workflows, analytics, crash reporting, or feature flagging.
A background or strong personal interest in nutrition, fitness, or health tech.

Summary
Compensation And Benefits
Competitive employee bonus program
Comprehensive health and dental benefits
Employee Stock Option Plan (ESOP)
RRSP Matching
3 weeks paid time off
Company mobile phone + corporate phone plan
Flexible working schedule
A vibrant, collaborative culture filled with professionals passionate about health tech and the outdoors


Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Software Developer - Mobile Team • Revelstoke, British Columbia, CA

Similar jobs

Associates (Part-Time)

Red Apple Stores ULCRevelstoke, Columbia-Shuswap Regional District, CA
Part-time

Red Apple Stores is Canada’s favourite chain of over 140 small‑town general merchandise retail stores.Revelstoke, British Columbia, Canada.Associates (Part‑Time) – reporting to the Store Manager – ... Show more

 • Promoted

Part-Time Merchandiser - Revelstoke

Heartland Coca-Cola Bottling Company, LLCRevelstoke, Columbia Shuswap Regional District, Canada
Part-time

Select how often (in days) to receive an alert:.Coke Canada Bottling is Canada’s Local Bottler.Proudly independent, we are a Canadian, family-owned business.Advancing a high-performing, collaborati... Show more

 • Promoted

Earn Money Playing Games - Remote

AlmediaRevelstoke, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Earn Money Testing Apps - Remote

AlmediaRevelstoke, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Earn Money By Taking Surveys - Remote

AlmediaRevelstoke, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Front of House - Server and Host

Denny’s Inc.Revelstoke, Columbia-Shuswap Regional District, CA
Full-time

Denny's Canada - Revelstoke, 1891 Fraser Dr, Revelstoke, British Columbia, Canada.Posted Wednesday, June 24, 2026 at 4:00 AM.Our people are the heart and soul of our business, and we are on the hun... Show more

 • Promoted

Retail Supervisor for Diverse Teams

EssoRevelstoke, Columbia-Shuswap Regional District, CA
Full-time

Join us as a Retail Supervisor, responsible for leading store operations and enhancing team performance on-site.Emphasize inclusivity and exceptional customer interactions.The position requires can... Show more

 • Promoted

Grounds & Maintenance Team Member | Revelstoke RV & Cabin Resort

Pinnacle Lifestyles ResortsRevelstoke, Columbia-Shuswap Regional District, CA
Temporary

Grounds & Maintenance Team Member.Enjoy working outdoors, staying active, and taking pride in a job well done?.Pinnacle Lifestyles is seeking.Grounds & Maintenance Team Members.This role plays a vi... Show more

 • Promoted

Front of House Server at Denny's Canada

Denny’s Inc.Revelstoke, Columbia-Shuswap Regional District, CA
Full-time

Join Denny's Canada as a Front of House Server in Revelstoke, British Columbia, where hospitality meets teamwork.This role centers on providing exceptional service to create lasting impressions.As ... Show more

 • Promoted

Game Tester - Remote

AlmediaRevelstoke, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Store Associate Position at Red Apple

Red Apple Stores ULCRevelstoke, Columbia-Shuswap Regional District, CA
Part-time

Explore a part-time Store Associate position with Red Apple Stores in Revelstoke, British Columbia.Assist in store operations and enhance customer experiences every shift.Red Apple Stores is lookin... Show more

 • Promoted

Mountain Bike Instructor Internship

Robinwood Activity CentresRevelstoke, Columbia-Shuswap Regional District, CA
Internship

Serious about a career in the mountain bike industry? Become a certified mountain bike instructor and get a guaranteed paid job offer with EA's Instructor Internship.The mountain bike instructor in... Show more

 • Promoted

Senior Software Engineer - $115,000 - $125,000 A Year

CronometerRevelstoke, Canada
Full-time

Develop and maintain mobile features using Flutter, collaborating with other teams and contributing to technical decisions, ensuring high-quality application development. Show more

 • Promoted

Earn Up To $400 Per Day By Playing Games And Taking Surveys

AlmediaRevelstoke, Canada
Full-time

Com is an innovative new platform for side hustle seekers who want to earn money online by playing games, taking surveys, and completing various assigned tasks.Since its launch 5 years ago, over 50... Show more

 • Promoted

Airborne Geophysical Survey Technician - Immediate Need

RevelstokechamberRevelstoke, Columbia-Shuswap Regional District, CA
Full-time

SHA’s clients are mineral exploration companies looking to discover new and develop existing economic mineral deposits.Using a range of proprietary airborne survey platforms, SHA uses proprietary a... Show more

 • Promoted

Client Care Representative – Auto Insurance Trainee

HUB InternationalRevelstoke, Columbia-Shuswap Regional District, CA
Full-time

We’re a leading North American insurance brokerage, helping individuals and businesses protect what matters most.When you partner with HUB, you're joining a vast network of insurance, risk, employe... Show more

 • Promoted

Earn Extra Income - Remote

AlmediaRevelstoke, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Earn up to $400 per Day by Playing Games and Taking Surveys

AlmediaRevelstoke, British Columbia, Canada
Full-time

Since its launch 5 years ago, over 50MN users have earned and withdrawn over $150MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest rated op... Show more