R

Mobile Developer

randstad canada • Canada
Relocation
Apply
AI Summary

Join our team as a Mobile Developer to build and ship high-quality mobile features in Flutter across Android and iOS platforms. Empower people's wellness journeys with thoughtful product experiences. Collaborate with senior developers, backend engineers, and product teams to deliver complete product experiences.

Key Highlights
Build, test, and ship mobile features in Flutter across Android and iOS platforms
Contribute to server and backend code to deliver complete product experiences
Collaborate with senior developers, backend engineers, and product teams
Key Responsibilities
Build, test, and ship mobile features in Flutter across Android and iOS platforms
Write clean, maintainable Dart code that integrates seamlessly into an established production codebase
Contribute to server and backend code to deliver complete product experiences
Technical Skills Required
Flutter Dart RESTful APIs
Benefits & Perks
Competitive employee bonus program
Comprehensive health and dental benefits
Employee Stock Option Plan (ESOP)
Nice to Have
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

Job Description


NOTE: MUST BE WILLING TO RELOCATE TO REVELSTOKE,BC


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


SALARY

$80K - $130K / Year


Similar Jobs

Explore other opportunities that match your interests

Senior React Native Engineer - Cross-Platform Mobile Development

Mobile
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Tesco Technology

Hungary

Senior Mobile Engineer (React Native)

Mobile
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

tesco magyarország

Hungary

iOS Software Engineer

Mobile
•
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

iFood

Brazil

Subscribe our newsletter

New Things Will Always Update Regularly