Talent.com
Sr. Software Engineer - Mobile
Sr. Software Engineer - MobileRandstad Canada • Revelstoke, British Columbia, CA
Sr. Software Engineer - Mobile

Sr. Software Engineer - Mobile

Randstad Canada • Revelstoke, British Columbia, CA
30+ days ago
Job type
  • Permanent
  • Quick Apply
Job description
About the Company

Our client is the developer of one of the most accurate and comprehensive nutrition tracking platforms on the market. With over 12 million users globally, they empower individuals to make informed health decisions through high-integrity data. Based in the heart of the mountains in Revelstoke, BC, they offer a unique culture that blends world-class technical challenges with a deep appreciation for the outdoors and a healthy work-life balance.


Advantages
The Role
We are seeking an experienced Senior Software Engineer to join the Mobile Development Team. In this role, you will be instrumental in shaping the mobile experience using the Flutter framework. You will work on high-impact features that help millions of users lead healthier lives.

While Flutter is the primary tool, our client values engineers with a strong foundation in native development (iOS/Android) and a "full-stack" mindset toward problem-solving.

Responsibilities
What You’ll Do
Feature Ownership: Own the full mobile development lifecycle—from initial concept to polished release on both iOS and Android.

High-Quality Engineering: Write clean, scalable, and high-performance Dart code.

System Integration: Partner with backend teams to ensure seamless integration with RESTful APIs and internal services.

Technical Leadership: Shape the app’s technical roadmap, contributing to architecture decisions and establishing best practices.

Mentorship: Participate in thoughtful code reviews and help level up junior developers on the team.

Cross-Functional Collaboration: Work closely with Product, Design, and QA to deliver intuitive features that delight a global user base.

Release Management: Support end-to-end deployment, including CI/CD, testing, and monitoring in the App Store and Google Play.

Qualifications
What You Bring to the Table
Experience: 5+ years of professional experience in mobile or full-stack software development.

Technical Depth: A strong understanding of client-server communication and mobile-friendly APIs.

Design Sensibility: A firm grasp of mobile UI/UX best practices and performance optimization.

Process Knowledge: Familiarity with modern testing frameworks, CI/CD pipelines, and app store release processes.

Autonomy: Proven ability to lead projects independently in a fast-paced, collaborative environment.

Education: Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.

Nice to Have
Direct experience building and shipping apps using Flutter (Dart).

Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C).

A personal interest or professional background in nutrition, fitness, or health tech.

Summary
Compensation & Perks
Salary: $115,000 – $125,000 per year + Employee Bonus Program.

Equity: Employee Stock Option Plan.

Retirement: RRSP Matching.

Benefits: Comprehensive health and dental coverage.

Vacation: 3 weeks paid time-off.

Lifestyle: Flexible schedule, work-from-home options, and a fitness device rebate.

Tools: Company mobile phone and plan provided.

Culture: A collaborative environment with a team that loves tech, nutrition, and the mountain lifestyle.

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

Sr. Software Engineer - Mobile • Revelstoke, British Columbia, CA

Similar jobs
Earn money playing games - Remote

Earn money playing games - Remote

Almedia • Columbia-Shuswap B, British Columbia, 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
Last updated: 30+ days ago • Promoted
Road Foreman Job Details | CPKC

Road Foreman Job Details | CPKC

Canadian Pacific Railway • Revelstoke, Columbia-Shuswap Regional District, CA
Full-time +1
Join CPKC, North America’s first transnational railroad connecting U.Canada and Mexico, where your career drives progress and safety is paramount.We connect communities, fuel economic growth, and p...Show more
Last updated: 22 days ago • Promoted
Customer-Focused Automotive Parts Representative for Dynamic Team

Customer-Focused Automotive Parts Representative for Dynamic Team

Lordco Parts • Revelstoke, Columbia-Shuswap Regional District, CA
Full-time
Elevate your career as an Automotive Parts Representative where customer service meets automotive expertise.Enjoy flexible hours and comprehensive training in a family-oriented environment.In this ...Show more
Last updated: 7 days ago • Promoted
Road Foreman: Safety Leader & Field Training

Road Foreman: Safety Leader & Field Training

Canadian Pacific Railway • Revelstoke, Columbia-Shuswap Regional District, CA
Full-time
A leading railway company is seeking a Road Foreman in Revelstoke, British Columbia to ensure the safe work practices of operating crews.This role involves evaluating train crews, coordinating trai...Show more
Last updated: 22 days ago • Promoted
Senior Flutter Engineer — Remote-First & Stock Options

Senior Flutter Engineer — Remote-First & Stock Options

Cronometer • Revelstoke, Columbia-Shuswap Regional District, CA
Remote
Full-time
A leading nutrition tech company is seeking a Senior Software Engineer to join their Mobile Development Team.You will design and maintain mobile features using Flutter for health and wellness tools...Show more
Last updated: 30+ days ago • Promoted
Earn extra income - Remote

Earn extra income - Remote

Almedia • Columbia-Shuswap B, British Columbia, 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
Last updated: 30+ days ago • Promoted
Regional Mechanical Superintendent - Two-Shop Leader

Regional Mechanical Superintendent - Two-Shop Leader

Synectics Inc. • Revelstoke, Columbia-Shuswap Regional District, CA
Full-time
A well-established Canadian company is seeking an enthusiastic Mechanical Superintendent to oversee two mechanical shops in the Revelstoke/Golden service area.The role involves managing a mixed fle...Show more
Last updated: 24 days ago • Promoted
Game Tester - Remote

Game Tester - Remote

Almedia • Columbia-Shuswap B, British Columbia, 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
Last updated: 30+ days ago • Promoted
Remote Data Entry Jobs

Remote Data Entry Jobs

Leo • Revelstoke, Columbia-Shuswap Regional District, CA
Remote
Full-time
This is your opportunity to start a long‑lasting career with unlimited opportunity.Discover the liberty you've been searching for by taking a minute to complete our online application.Multiple shif...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Cronometer • Revelstoke, Columbia-Shuswap Regional District, CA
Full-time
Mobile Development Team – Revelstoke, British Columbia.Cronometer is the most accurate, comprehensive nutrition tracking app on the market.We empower people to make informed decisions about their h...Show more
Last updated: 30+ days ago • Promoted
Earn money by taking surveys - Remote

Earn money by taking surveys - Remote

Almedia • Revelstoke, British Columbia, 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
Last updated: 30+ days ago • Promoted
Road Foreman

Road Foreman

CPKC • Revelstoke, Columbia-Shuswap Regional District, CA
Full-time +1
Join CPKC, North America’s first transnational railroad connecting U.Canada and Mexico, where your career drives progress and safety is paramount.We connect communities, fuel economic growth, and p...Show more
Last updated: 21 days ago • Promoted
Dynamic Audio Technician for Vibrant Music Festival Experience

Dynamic Audio Technician for Vibrant Music Festival Experience

Revelstokechamber • Revelstoke, Columbia-Shuswap Regional District, CA
Temporary
Step into the spotlight as a talented Audio Technician at a renowned summer festival.Showcase your audio and lighting skills in a collaborative and exciting live performance environment.This tempor...Show more
Last updated: 1 day ago • Promoted
Senior Flutter Engineer — Remote-First & Stock Options - Remote

Senior Flutter Engineer — Remote-First & Stock Options - Remote

Cronometer • Revelstoke, Canada
Remote
Full-time
Senior Flutter Engineer needed to design and maintain mobile features for a health and wellness tech company using Flutter.Show more
Last updated: 2 days ago • Promoted
Dynamic Front Desk Specialist for Adventurous Hospitality

Dynamic Front Desk Specialist for Adventurous Hospitality

Gravity Haus • Revelstoke, Columbia-Shuswap Regional District, CA
Full-time
Embrace the role of Front Desk Specialist in redefining modern hospitality.Engage warmly with guests, handling check-ins and enhancing experiences while promoting connections and community.This pos...Show more
Last updated: 9 days ago • Promoted
Dynamic Automotive Parts Representative in Customer-Centric Role

Dynamic Automotive Parts Representative in Customer-Centric Role

Lordco Auto Parts • Revelstoke, Columbia-Shuswap Regional District, CA
Full-time
Fuel your passion for customer service in this Automotive Parts Representative position! If you thrive in a vibrant team and enjoy helping people, come grow your career in this flexible, full-time ...Show more
Last updated: 9 days ago • Promoted
Customer Service Agent - 50k-60k/Year - Remote

Customer Service Agent - 50k-60k/Year - Remote

Spade Recruiting • Revelstoke, British Columbia
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Show more
Last updated: 30+ days ago • Promoted
Customer Service - Work from Home - 50k-60k / Year

Customer Service - Work from Home - 50k-60k / Year

Spade Recruiting • Revelstoke, British Columbia
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Show more
Last updated: 30+ days ago • Promoted