Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

software developer - mobile team.

$80k - $130k per year

Randstad

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 View email address on randstad.com to ensure their ability to fully participate in the interview process. show more
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the software developer - mobile team. in Revelstoke, BC vacancy
  • $90k - $120k per year

     ...Software Developer - Core Data Team Cronometer is the most accurate, comprehensive nutrition tracking app on the market. We empower people to make informed...  ...stock option plan ~3 weeks paid time-off ~ Company mobile phone + phone plan ~ Fitness device rebate ~ Flexible... 
    Software
    Remote work
    Work from home
    Flexible hours

    Cronometer

    Revelstoke, BC
    9 hours ago
  •  ...About the role As a Software Development Manager at Cronometer, you...  ...our talented development team to create innovative health and...  ...mentor a diverse team of software developers, fostering a collaborative and...  .... Experience with mobile application development, particularly... 
    Software
    Full time
    Visa sponsorship

    Cronometer

    Revelstoke, BC
    3 days ago
  • $75k - $84k per year

     ...dedicated to building world-class software that empowers individuals and...  ...mountain community. The team values innovation, a data-driven...  ...paid time off (PTO) Company mobile phone and data plan Flexible...  ...closely with hiring managers to develop tailored recruitment... 
    Software
    Immediate start
    Relocation
    Flexible hours

    Randstad

    Revelstoke, BC
    a month ago
  • $115k - $120k per year

     ...WORK WITH US? Tino Mechanical values our team's meaningful contributions and unmatched...  ...and access to the latest technologies and software Long-term, stable project (2 - 5+ years...  ...for those open to continued growth and mobility Unmatched growth and development opportunities... 
    Software
    Long term contract
    For contractors
    Apprenticeship

    Envol

    Revelstoke, BC
    more than 2 months ago
  • $81.58k - $85k per year

     ...Staff accommodation available Hotel, motel, resort Tasks Develop and implement policies and procedures for daily operations...  ...Excellent written communication Flexibility Initiative Team player Screening questions Are you available to start on the... 
    Suggested
    Permanent employment
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    NPC/Sandman Hotel Group/Sutton Place Hotel

    Revelstoke, BC
    8 days ago
  • $26 - $30 per hour

     ...looking for an Industry Training Program (ITP) Coordinator to join our team in Revelstoke, B.C. This is a temporary contract position...  ...the world. In collaboration with the ITP Manager, this position develops the course schedule, coordinates venues and instructors, ensures... 
    Hourly pay
    Temporary work
    Casual work
    Work at office
    Remote work

    Canadian Avalanche Association

    Revelstoke, BC
    21 hours ago
  • $45 - $70 per hour

     ...health and safety activities across all employers on the worksite. Develops and manages a real-time Site Safety Coordination extranet....  ...and corrective action implementation. Collaborates with project team to integrate safety into planning and execution. Monitors and... 
    For contractors
    Work at office
    Local area
    Remote work

    Randstad

    Revelstoke, BC
    a month ago
  •  ...Relationship Management (CRM) platform to work your leads and your developing book of business. Relevant professional development for every...  ...stage of your career to enhance your productivity. Dedicated team of professional trainers that deliver in-person, virtual and on-... 
    Full time
    Internship
    Local area

    Royal LePage Real Estate

    Revelstoke, BC
    29 days ago
  • Proud to be 100% Canadian-owned, Northland Properties' are recognized as one of the most trusted names in hotels, restaurants, resorts, sports, construction, and asset management. Our well-known and loved brands have been bringing people together to celebrate unforgettable experiences...
    Full time

    Northland Properties

    Revelstoke, BC
    8 days ago
  • $34 - $37 per hour

     ...Employees and partners who need to know Clean drivers abstract Experience paving considered and asst Willingness to work in a team environment and assist co-workers or supervisors with other duties as required. Working Conditions Travel as required. Overtime... 
    Hourly pay
    For contractors
    Seasonal work

    Colas

    Revelstoke, BC
    10 hours ago
  • $20 - $21.5 per hour

     ...Fast-paced environment Physically demanding Repetitive tasks Standing for extended periods Personal suitability Dependability Reliability Team player Benefits Health benefits Dental plan Health care plan Financial benefits ~ Gratuities... 
    Permanent employment
    Full time
    Remote work

    Terravita Kitchen

    Revelstoke, BC
    1 day ago
  • $20 - $22 per hour

     ...demanding Repetitive tasks Standing for extended periods Work under pressure Weight handling ~ Up to 23 kg (50 lbs) Personal suitability Organized Team player Time management Benefits Other benefits On-site housing options Parking available... 
    Permanent employment
    Full time
    Remote work

    Grizz Hotel

    Revelstoke, BC
    4 days ago
  • $20 per hour

     ...Safety Certificate Additional information Work conditions and physical capabilities Attention to detail Fast-paced environment Physically demanding Work under pressure Personal suitability Dependability Flexibility Reliability Team player... 
    Permanent employment
    Full time
    Remote work

    Terravita Kitchen

    Revelstoke, BC
    1 day ago
  • $19 per hour

     ...Job Responsibility: We're looking for Pizza Cooks to join our team at The Village Idiot Bar & Grill. In this role, you will be responsible for preparing a variety of pizzas, ensuring high standards of quality and taste while contributing to our lively kitchen environment.... 
    Hourly pay
    Full time
    Part time
    Live In
    Immediate start
    Flexible hours
    Shift work
    Night shift
    Day shift

    Village Idiot Bar & Grill

    Revelstoke, BC
    3 days ago
  •  ...Efficient interpersonal skills Excellent oral communication Flexibility Initiative Judgement Organized Reliability Team player Excellent written communication Values and ethics Patience Honesty Screening questions Are you available for... 
    Part time
    Seasonal work
    Shift work

    Monashee Lodge

    Revelstoke, BC
    10 days ago
  •  ...Dependability ~ Efficient interpersonal skills ~ Excellent oral communication ~ Initiative ~ Judgement ~ Organized ~ Reliability ~ Team player ~ Experience ~1 year to less than 2 years ~ Durée de l'emploi: Saisonnier ~ Langue de travail: Anglais ~ Heures de... 
    Full time
    Contract work
    Seasonal work
    Local area

    Revelstoke Lodge

    Revelstoke, BC
    1 day ago
  • $18.5 per hour

     ...skills • Opportunities to grow into leadership and management roles • Employee discounts • Medical and dental benefits for eligible team members Who You Are • Friendly, positive, and comfortable talking with people • Passionate about delivering great guest service... 
    Permanent employment
    Full time
    Part time
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    A&W Restaurants

    Revelstoke, BC
    a month ago
  •  ...development and performance management of kitchen employees. They are responsible for ensuring that our most important people, our Guests and team members, have an excellent Boston Pizza experience from start to finish. They also demonstrate outstanding leadership abilities,... 
    Casual work
    Work at office
    Local area
    Flexible hours
    Revelstoke, BC
    9 days ago
  •  ...institutional, industrial, energy, mining and safety services. Position Summary The pipelayer is part of an effective construction team that successfully installs underground utilities according to approved plans, specifications and applicable codes while maintaining... 
    Remplacement
    Full time
    Immediate start
    Shift work

    IDL Projects Inc

    Revelstoke, BC
    a month ago
  • $18.5 per hour

     ...Vision Care, Basic and Optional Life Insurance, along with an optional, employee‑contributed Group RRSP. Your Role As a Kitchen Crew team member, you’ll help prepare the food guests love while keeping the kitchen running smoothly. This hands‑on role is perfect for someone... 
    Permanent employment
    Full time
    Part time
    Manual labor
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    A&W Restaurants

    Revelstoke, BC
    a month ago
  • $18.25 per hour

     ...with a love for creating unforgettable guest experiences? Do you thrive in a fast-paced, dynamic environment? We want YOU to join our team as a Bartender at Cantina del Centro! What You'll Be Doing: Providing Stellar Customer Service: Handle customer concerns with grace... 
    Casual work
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Cantina del Centro

    Revelstoke, BC
    more than 2 months ago
  • $19 - $23 per hour

     ...forget to have fun doing it. This isn’t just a job; it’s a stepping stone. We’re committed to promoting from within and supporting our team members as they grow. What We Offer Competitive wages starting at $19/hour up to $23.00/hour, assessed based on experience Industry... 
    Long term contract
    Full time
    Part time
    Local area
    Work visa

    Cantina del Centro

    Revelstoke, BC
    a month ago
  • $21.5 per hour

     ...extended periods Attention to detail Personal suitability Efficient interpersonal skills Excellent oral communication Flexibility Team player Initiative Dependability Benefits Health benefits Dental plan Disability benefits Health care plan Paramedical services... 
    Hourly pay
    Full time
    Remote work
    Weekend work
    Day shift
    Early shift

    Spilt Milk

    Revelstoke, BC
    more than 2 months ago
  • $27.53 - $31.57 per hour

     ...First Aid/CPR and Food Safe certificates Behavior management training Ability to effectively communicate (verbal & written) with team members, professionals,  families, and community members Non-verbal communication skills Valid BC Driver’s License Satisfactory... 
    Hourly pay
    Part time

    Pacific Coast Community Resources

    Revelstoke, BC
    a month ago
  •  ...and creating a dynamic workplace where talents are utilized, opinions matter, and fun is encouraged! We are also proud to offer our team members flexible work schedules, career growth opportunities and competitive benefits. Why you'll love it here: Sales commission,... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Part time
    Seasonal work
    Flexible hours
    Afternoon shift

    Best Buy Express

    Revelstoke, BC
    1 day ago
  • $18.25 per hour

     ...Food Runner – Join the Cantina Crew! Are you ready for something new and exciting? Do you love being part of a fast-paced team? Are you looking for a fun way to break into the food and hospitality industry? Do you love great food, amazing drinks, and awesome people? At... 
    Shift work

    Cantina del Centro

    Revelstoke, BC
    a month ago
  • $18.25 - $20 per hour

     ...Attention to detail Combination of sitting, standing, walking Walking Bending, crouching, kneeling Personal suitability Dependability Flexibility Reliability Team player Hardworking Resourcefulness Benefits Other benefits On-site housing options Until: 2026-06-13
    Hourly pay
    Full time
    Remote work

    Canyon Hot Springs

    Revelstoke, BC
    more than 2 months ago
  • $19 per hour

     ...balance? Summer is here! CANTINA DEL CENTRO REVELSTOKE is looking for ONE PART-TIME DISHWASHER/KITCHEN ASSISTANT to join our energetic team! This position comes with the potential to extend into full-time for the right applicant. With no experience necessary, we will... 
    Full time
    Part time
    Summer work
    Local area
    Work visa

    Cantina del Centro

    Revelstoke, BC
    a month ago
  • $21 per hour

     ...Canada Hwy., Revelstoke, BC, V0E 2S0 A&W in Revelstoke is seeking reliable, experienced Food Service Supervisors to join our leadership team in a full-time, permanent role . This opportunity is well suited to individuals who value responsibility, take pride in their work,... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Immediate start
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    A&W Restaurants

    Revelstoke, BC
    more than 2 months ago
  • $20 - $40 per hour

    Join Our Summer FC Coaching Team! From July to August, and Inspire the Next Generation! Grassroots Soccer Coach: Join our mission to ignite a passion for soccer in young players! Role & Responsibilities: Deliver engaging soccer sessions to children aged 3-8, focusing... 
    Hourly pay
    Part time
    Summer work
    Seasonal work
    Flexible hours
    Shift work
    Afternoon shift

    Summer FC

    Revelstoke, BC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to software developer - mobile team.. Be the first to apply!