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 4 days ago
Similar jobs that could be interesting for youBased on the software developer - mobile team. in Revelstoke, BC vacancy
  • $66k - $81k per year

     ...seeking a Project Coordinator to join our team in Revelstoke, BC. Reporting to the...  ...is captured in appropriate software programs. Develop and implement quality control programs...  ...program. Perform duties safely around mobile equipment and have a high sense of safety... 
    Software
    Temporary work
    For contractors
    For subcontractor
    Casual work
    Work at office

    Colas

    Revelstoke, BC
    1 hour ago
  • $106k per year

     ...resource, this role provides guidance to team members, serves as the primary financial contact...  ...assess organizational financial needs and develops solutions, while also acting on behalf of...  ...level. Experience with municipal ERP software or similar enterprise software. The... 
    Software
    Full time

    City of Revelstoke

    Revelstoke, BC
    14 days ago
  •  ...strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly...  ...expert. Share your knowledge by introducing clients to our mobile banking applications, helping them to better manage their banking... 
    Suggested
    Full time
    Bank staff
    Flexible hours
    Afternoon shift

    CIBC

    Revelstoke, BC
    4 days ago
  •  ...fins des politiques et procédures de United Rentals. Driver – Mobile Storage If you’d like the chance to make your mark with the world...  ...that drive our success. With many veterans already part of our team, we’re ready to help you transition into a rewarding career.... 
    Suggested
    Hourly pay
    Local area
    Night shift
    Afternoon shift

    United Rentals

    Revelstoke, BC
    13 days ago
  •  ...community of accountability, pride and mutual support. We look for team members who are  gritty ,  accountable , and  driven — with a...  ...tools may be integrated or embedded in third-party platforms and software. Some of Chandos' external staffing partners may use AI to screen... 
    Software
    Hourly pay
    Long term contract
    Full time
    Apprenticeship

    Chandos

    Revelstoke, BC
    9 days ago
  •  ...: Chandos is committed to transparent recruitment. Our internal team does not use artificial intelligence (AI) to screen, assess, or select...  ...tools may be integrated or embedded in third-party platforms and software. Some of Chandos' external staffing partners may use AI to screen... 
    Software
    Long term contract
    Full time
    For contractors

    Chandos

    Revelstoke, BC
    9 days ago
  •  ...Canada, we are a people-first company, and we strive to ensure our team members enjoy their jobs, feel valued, and emulate our core...  ...Ensure things are running smoothly by installing and updating software systems. Intermediate wiring. Contribute to increased sales... 
    Software
    Hourly pay
    Flexible hours

    Acosta Group

    Revelstoke, BC
    22 days ago
  •  ...sites. The Safety Advisor will collaborate closely with project team members, trades, and subcontractors to support safe construction...  ...participation and cooperation of all employees and subcontractors. Develops and maintains strong, positive professional relationships with... 
    Full time
    For contractors
    For subcontractor
    Monday to friday
    Shift work

    Kindred Construction Ltd.

    Revelstoke, BC
    14 days ago
  • $105k - $130k per year

     ...others only dream of vacationing. If you’re energized by building teams, elevating guest experiences, and leading a property with...  ...targets, control costs, and prepare detailed financial reports. Develop and execute budgets, forecasts, and strategic initiatives to optimize... 
    Full time
    Part time
    Local area
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Gravity Haus

    Revelstoke, BC
    18 days ago
  • $70k - $90k per year

     ...Career When you work at Cascadia Credit Union, you become part of a team that cares about you and the communities we serve. We’re...  ...organizational performance. Key Duties & Responsibilities Develops strong relationships with branch teams and business units to understand... 
    Full time
    Flexible hours

    Cascadia Credit Union

    Revelstoke, BC
    26 days ago
  • $125k - $175k per year

     ...policies, advise on tax policy and changes to meet market needs, and develop proactive tax strategies to make business opportunities effective...  ...Provide both technical and project management leadership to team members for Domestic Tax projects or assignments, and ensure quality... 
    Full time
    Work at office
    Local area
    Flexible hours

    BDO

    Revelstoke, BC
    6 days ago
  • $76k - $126k per year

     ...seeking a Manager to join our Financial Reporting & Insights (FR&I) team. This group provides high-quality accounting and financial...  ...You share in an inclusive and engaging work environment that develops, retains, and attracts talent. You grow your expertise through... 
    Work at office
    Local area
    Flexible hours

    BDO Canada

    Revelstoke, BC
    23 days 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
    25 days ago
  •  ...Analyze budget to boost and maintain the restaurant’s profits Develop budget to determine cost of food, ingredients, alcohol, kitchen and cleaning supplies Evaluate daily operations Monitor revenues to determine labour cost Monitor staff performance Plan and... 
    Full time

    Tim Hortons #2833

    Revelstoke, BC
    17 days ago
  • $25 - $30 per hour

     ...the right one for you! Mission   Terus Construction, a division of Colas Western Canada Inc., is seeking a Labourer to join our team in Revelstoke, BC.  Main Responsibilities General labourer duties associated with road construction operations. Required ability... 
    Hourly pay
    For contractors

    Colas

    Revelstoke, BC
    1 hour ago
  • $20 per hour

     ...responsible for planning, creating, and selling digital, social media and print advertising campaigns, serving existing clients and developing new ones. You will have a good understanding working within a CRM, taking payments and processing bank deposits. Starting wage:... 
    Full time
    Local area

    Black Press Media

    Revelstoke, BC
    7 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
    1 day ago
  • $18.5 - $24 per hour

     ...information Work conditions and physical capabilities Fast-paced environment Repetitive tasks Standing for extended periods Work under pressure Personal suitability Client focus Reliability Team player Benefits Health benefits ~ Health care plan... 
    Permanent employment
    Full time
    Remote work

    Southside Market

    Revelstoke, BC
    1 day ago
  • $18.75 per hour

     ...Job Type Full-time, Part-time Housekeeping Team Members (“Haus’keepers”) play an essential role in creating a welcoming and comfortable environment for all Gravity Haus members and guests. This position is responsible for maintaining the cleanliness and presentation of... 
    Full time
    Part time
    Seasonal work
    Local area
    Shift work
    Weekend work

    Gravity Haus

    Revelstoke, BC
    11 days ago
  • $43.32 per hour

     ...communities we serve, and where you are encouraged to bring your whole self to work. Well-being and work life balance is promoted within the IH team, and our commitment to environmental sustainability supports our primary goal of increasing the health and well-being of everybody in... 
    Permanent employment
    Part time
    Internship
    Flexible hours
    Shift work
    Afternoon shift

    Interior Health Authority

    Revelstoke, BC
    12 days ago
  • $18.5 - $28 per hour

     ...Physically demanding Attention to detail Standing for extended periods Walking Bending, crouching, kneeling Weight handling ~ Up to 23 kg (50 lbs) Personal suitability Reliability Team player Benefits Health benefits ~ Health care plan... 
    Permanent employment
    Full time
    Remote work

    Southside Market

    Revelstoke, BC
    1 day ago
  •  ...With over 185 stores and nearly 22,000 team members, Save-On-Foods is Western Canada’s largest grocery retail company and a great place to grow your career. Committed to its core values of service, people, innovation, fun and integrity, Save-On-Foods is known for its World... 
    Full time

    Save-On-Foods

    Revelstoke, BC
    2 days 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
    19 days ago
  • $34 - $38 per hour

     ...Terus Construction, a division of Colas Western Canada Inc., is currently seeking an Operator Assistant - Asphalt Plant to join our team in Revelstoke, BC. Main Responsibilities Ensure the safe and efficient operation of the asphalt plant. Train to understand specific... 
    Hourly pay
    For contractors

    Colas

    Revelstoke, BC
    1 day ago
  • $32.04 per hour

     ...Join Our Team in Scenic Revelstoke! Are you ready to make a difference in the lives of others while exploring the charming surroundings of Revelstoke? Look no further! We are currently seeking an Activity Coordinator to join our dedicated team in this picturesque community.... 
    Part time
    Day shift

    Interior Health Authority

    Revelstoke, BC
    7 days ago
  • $24 per hour

     ...duties for skilled trades. The position requires a strong work ethic, physical stamina, and the ability to work effectively as part of a team. The Labourer reports to the Site Supervisor. This position requires flexibility to travel and work at various construction sites... 
    Hourly pay
    Temporary work
    Apprenticeship
    Shift work

    Paradigm Building Solutions

    Revelstoke, BC
    11 days ago
  • $25.82 per hour

     ...Interior Health is seeking Casual Food Service Workers to join our Support Services team at Queen Victoria Hospital in Revelstoke, BC. If you are a reliable, flexible and motivated individual interested in working in a dynamic, fast-paced environment, apply today! Who We Are... 
    Casual work
    Internship
    Pnp
    Flexible hours
    Shift work
    Afternoon shift

    Interior Health Authority

    Revelstoke, BC
    1 day ago
  •  ...goggles ~ Personal suitability ~ Client focus ~ Efficient interpersonal skills ~ Excellent oral communication ~ Reliability ~ Team player ~ Punctuality ~ Screening questions ~ Are you available for the advertised start date? ~ Do you currently reside in... 
    Permanent employment
    Relocation

    Northern Touch Contracting

    Revelstoke, BC
    1 day ago
  •  ...accept bookings that work for your schedule. High Earnings Boost your earnings or replace your full-time job. Full Support Our team does the marketing for you. We also support you from profile creation to receiving your earnings. Chef/Culinary Instructor,... 
    Full time
    Part time
    Local area
    Worldwide
    Flexible hours

    Cozymeal

    Revelstoke, BC
    2 days 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
    28 days ago

Do you want to receive more vacancies?

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