CrawlJobs Logo

Software Developer - Mobile Team

Canada, Revelstoke 80000.00 - 130000.00 USD / Year · Job Posted July 05, 2026
Apply Position
Job Link Share

Job Description

[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.

Job Responsibility

  • Build, test, and ship mobile features in Flutter across both Android and iOS platforms
  • Write clean, maintainable Dart code that integrates seamlessly into an established production codebase
  • Contribute to server and backend code when needed to deliver complete product experiences
  • Partner with senior mobile developers, backend engineers, Product, Design, and QA teams to translate product ideas into polished user experiences
  • Integrate with RESTful APIs and internal services, prioritizing reliability, performance, and clear failure states
  • Debug complex issues across the mobile stack, including UI behavior, app performance, platform differences, and production crashes
  • Actively participate in code reviews by providing and receiving thoughtful, constructive feedback
  • Help elevate mobile development practices, including automated testing, release readiness, accessibility, and maintainability
  • Assist with app releases through comprehensive testing, verification, and post-launch follow-up

Requirements

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

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
  • 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

What we offer

  • 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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer - Mobile Team

8 matching positions

Senior Software Developer - Mobile Robot Planning

Mujin Corp is looking for talented robotics software developers to join our Flee...
Location
Location
United States , Suwanee
Salary
Salary:
Not provided
mujin-corp.com Logo
Mujin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s in Computer Science or related field
  • 4+ years of experience in robotics software development, industrial automation, or similar industry
  • Strong programming skills in C++ and Python
  • Expertise in robotics, motion planning, multi-agent coordination or real-time systems
Job Responsibility
Job Responsibility
  • Design, implement, test and maintain software for autonomous fleet management, including task assignment, multi-agent motion planning and plan execution frameworks
  • Build robust interfaces between hardware and software for AMRs/AGVs
  • Optimize algorithms and implementation for scaling. Balance tradeoffs for production systems, for example, in battery management or AGV utilization
  • Write production-quality code that runs in near real-time. Deploy solutions in simulation and real-world environments
  • Collaborate with other teams to ensure seamless communication between robots and enterprise platforms
  • Mentor junior developers and enforce best practices in software development
What we offer
What we offer
  • 100% Company paid Medical, Dental, Vision plus the option to buy-up some benefits beginning the 1st of the month after hire
  • 100% Company Paid Life Insurance & Voluntary Benefits
  • 100% Company Paid Long and Short Term Disability
  • 15 Paid Time Off (PTO) days beginning your 1st year
  • 11 Paid Holidays, including (2) Floating Holidays
  • 401(k) Plan
  • Parental Leave Benefits
  • Health Savings Account (HSA) option with HDHP
  • Flexible Spending Account (FSA) options for Medical and Dependent Care
  • Referral Bonuses
  • Fulltime
Read More
Arrow Right

Senior Staff Software Developer, Developer Infrastructure

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
213000.00 - 250000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience
  • 3+ years in a Staff or Senior Staff role
  • Deep experience designing and building large-scale developer infrastructure systems (e.g., CI/CD, build systems, testing frameworks, dev environments, observability tooling)
  • Strong expertise in one or more programming languages (Go, Python, JavaScript/TypeScript preferred)
  • Proven track record of leading cross-functional engineering initiatives and shipping platform-wide improvements
  • Exceptional communication and collaboration skills — comfortable influencing across all levels of engineering and product
  • Passion for developer experience, operational excellence, and enabling others to succeed
  • Deep understanding of system design, reliability engineering, and performance optimization
  • Experience in organizations with high software delivery velocity and strong engineering culture
Job Responsibility
Job Responsibility
  • Architect and build robust, scalable systems that enhance Robinhood’s ability to deliver high-quality, full stack applications quickly and safely
  • Lead cross-functional engineering efforts that improve frontend and backend developer workflows — including build systems, test automation, CI/CD pipelines, local dev environments, and dev-config tooling
  • Drive design reviews, operational readiness, and post-incident learnings for core developer experience systems
  • Champion engineering productivity by identifying friction in the development lifecycle and automating complex workflows
  • Set strategy and technical standards that elevate code quality, observability, and operational reliability across web, mobile, and service layers
  • Collaborate with product, platform, and infrastructure teams to align on long-term roadmaps and architectural direction
  • Provide technical mentorship and influence across teams, elevating engineering practices company-wide
What we offer
What we offer
  • bonus opportunities
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right
New

Senior Software Developer - Front End

We are seeking a highly accomplished Senior Software Developer - Front End for a...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 30, 2026
Flip Icon
Requirements
Requirements
  • Professional Frontend Development Tenure: Extensive experience operating as a Senior Front End Developer or Technical Lead building and maintaining large-scale enterprise information technology applications
  • SPA Ecosystem Mastery: Deep, hands-on expertise engineering Single Page Applications (SPAs) utilizing HTML5, CSS3, JavaScript (ES6+), jQuery, and Bootstrap
  • Framework Flexibility: Proven track record designing and scaling web components using modular UI engines and architectural libraries (such as React and Backbone)
  • API Integration Depth: High proficiency executing asynchronous data ingestion and interface connectivity with RESTful APIs handling JSON and XML data structures
  • Advanced Diagnostics & Debugging: Exceptional critical thinking and troubleshooting capabilities to run root-cause analysis, trace environmental layout bugs, and optimize data integrity
  • Digital Accessibility Champion: Extensive practical experience engineering digital products that strictly align with web accessibility legislation (AODA, WCAG 2.x AA, and WAI-ARIA) across Web, iOS, and Android platforms
  • Quality Assurance Acumen: Solid background managing QA/UAT feedback loops, drafting comprehensive functional test scenarios, and executing risk assessments for client applications
  • Agile Pipeline Fluidity: Practical experience executing software delivery within structured Agile/Scrum project teams, managing feature branch architectures and source repositories
  • Education: Post-secondary education in Computer Science, Software Engineering, or a related quantitative discipline, or an approved equivalent combination of verified education and hands-on technical leadership experience
  • Public Sector Exposure: Prior experience working within government jurisdictions, broader public sector frameworks, or highly regulated corporate settings is considered a strong asset
Job Responsibility
Job Responsibility
  • Front-End Engineering & Lifecycle Delivery: Design, develop, upgrade, test, and implement high-quality software components for client applications and responsive Single Page Applications (SPAs)
  • Coordinate enhancements across a suite of complex digital applications, utilizing cutting-edge software engineering principles and component patterns
  • Formulate robust data-fetching mechanics to integrate user interfaces smoothly with backend RESTful web services handling JSON and XML payloads
  • Manage, update, and validate application layouts to ensure a seamless and pixel-perfect user experience across both desktop online views and mobile viewports
  • Participate actively in rigorous code reviews, applying corrections and maintaining compliance with established naming, design, and formatting rules
  • Technical Architecture & System Governance: Act as an independent technical authority to structure front-end application architectures, data flow pathways, and interface integrations with minimal supervision
  • Create, refine, and maintain key architectural documentation, including comprehensive system design blueprints, component layouts, and data dependency diagrams
  • Execute thorough root cause analyses during unanticipated system outages, delivering rapid troubleshooting, debugging recommendations, and technical resolutions to preserve platform availability
  • Adhere strictly to institutional change control policies, ensuring code deployment sequences are fully audited, safe, and transparent
  • Requirements Elicitation, Compliance & Training: Communicate directly with end-users, business analysts, and systems analysts to capture functional features, document scope requirements, and map out solution designs
  • Fulltime
Read More
Arrow Right

Backend Software Developer

We’re looking for an expert Software Developer with proven skills in Python, ope...
Location
Location
United States , Des Moines
Salary
Salary:
105000.00 - 130000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced knowledge of Python, C#, .NET, and SQL
  • Background in open-source software development and cloud integrations
  • Experience cleaning up, migrating, and developing SharePoint/InfoPath solutions
  • Passion for onsite, daily collaboration with a motivated, supportive team
  • Ability to deliver creative solutions—even when things get messy
  • At least 5 years of software development experience in backend or full-stack environments
  • Strong proficiency in C#, .NET, and Python, with the ability to build and support production-grade applications
  • Experience working with open-source tools, frameworks, and modern development practices
  • Proven background developing, migrating, or enhancing SharePoint solutions, including replacement of InfoPath-based forms
  • Familiarity with cloud-integrated applications and system interoperability across business platforms
Job Responsibility
Job Responsibility
  • Innovate with mobile app projects, cloud migration, custom HRIS/HCM solutions, and reporting
  • Be a hands-on partner in critical SharePoint modernization—migrating InfoPath forms to efficient online solutions
  • Tackle complex clean-up and optimization of SharePoint environment
  • Collaborate with skilled Solution Architect II teammates
  • Work closely with Martin and the rest of our engaged leadership team
  • 10% Support of 3rd party applications
What we offer
What we offer
  • Competitive salary: $105,000–$130,000 per year
  • High visibility, direct path to senior Software Developer
  • The chance to drive real impact
  • Fulltime
Read More
Arrow Right

Senior Mobile Developer (React Native)

We are seeking an experienced and highly skilled Senior Mobile Developer with 11...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 11+ years of overall software development experience with at least 7 years in mobile development using React Native
  • Strong proficiency in: TypeScript, GraphQL, React Query, Redux.js
  • Hands-on experience with: Shopify GraphQL and REST APIs, Mobile app deployment via App Store Connect and Google Play Console
  • Experience working with backend technologies: Node.js / Express.js (API development)
  • Familiarity with third-party tools and services: Firebase, OneSignal, Sentry
  • Strong problem-solving and analytical abilities
  • Excellent communication and collaboration skills
  • Ability to work effectively in a team-oriented environment
  • Bachelor's degree in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance mobile applications using React Native
  • Collaborate with cross-functional teams including product managers, designers, and backend developers
  • Build reusable components and maintain scalable architecture
  • Integrate REST and GraphQL APIs, including Shopify APIs
  • Ensure application performance, quality, and responsiveness
  • Manage deployment processes for App Store Connect and Google Play Console
  • Troubleshoot and debug issues, ensuring timely resolution
  • Implement best practices for code quality, testing, and CI/CD pipelines
  • Mentor junior developers and contribute to technical decision-making
  • Fulltime
Read More
Arrow Right

Software Developer - Shopify

We are looking for a Software Developer - Shopify to build and enhance modern e-...
Location
Location
United States , Salt Lake City
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience, including hands-on work in e-commerce environments
  • Strong background in Shopify development, including Liquid, platform APIs, and the app ecosystem
  • Proficiency in JavaScript and front-end web development with responsive design principles
  • Experience designing and consuming RESTful APIs and integrating web-based services
  • Working knowledge of enterprise commerce concepts such as checkout flows, inventory coordination, and order management
  • Ability to contribute independently while partnering effectively with technical and non-technical stakeholders
  • Strong written and verbal communication skills
  • Experience working within Agile or Scrum delivery teams
Job Responsibility
Job Responsibility
  • Build, customize, and maintain Shopify storefront features that support a seamless customer journey across desktop and mobile devices
  • Develop integrations between the e-commerce platform and external systems using REST APIs and web services
  • Create and update theme components, templates, and front-end functionality using JavaScript and responsive design practices
  • Collaborate with cross-functional teammates to deliver large-scale development initiatives in an Agile environment
  • Optimize site speed, reliability, and overall performance for high-volume online retail experiences
  • Support commerce workflows such as catalog presentation, checkout behavior, inventory visibility, and order handling
  • Extend platform capabilities through custom app development and use of the broader Shopify ecosystem when needed
  • Work with payment, tax, and shipping connections to ensure accurate and efficient transaction processing
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Mobile Developer

We are looking for a Mobile Developer to build and enhance high-quality mobile a...
Location
Location
United States , Anderson
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or comparable practical experience in software development
  • At least 5 years of hands-on experience building mobile applications for both iOS and Android platforms
  • Strong programming capability in Swift and Kotlin
  • Familiarity with established mobile design approaches, including MVVM and Clean Architecture
  • Experience integrating mobile applications with RESTful services and external libraries
  • Proficiency using Git for source control and collaborative development workflows
  • Background working with IoT or connected-device ecosystems
  • Exposure to cross-platform mobile technologies such as React Native, Flutter, or Kotlin Multiplatform is a plus
Job Responsibility
Job Responsibility
  • Create, enhance, and support native mobile applications across iOS and Android environments
  • Connect mobile features with backend systems, REST-based services, and selected third-party integrations
  • Work closely with engineering, product, and other cross-functional partners to define, build, and launch new capabilities
  • Produce readable, maintainable, and thoroughly validated code that supports long-term application stability
  • Investigate application defects, identify root causes, and implement timely fixes for issues affecting production systems
  • Contribute to peer reviews and help strengthen development standards, code quality, and team practices
  • Improve application speed, dependability, and scalability through ongoing optimization efforts
  • Maintain compatibility with new mobile operating system releases by updating and refining existing applications
  • Support additional development and technical initiatives as business needs evolve
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • free online training
  • Fulltime
Read More
Arrow Right

Digital Experience Software Developer

As a member of Our Client's Digital Experience team, you will be responsible for...
Location
Location
Canada , Waterloo
Salary
Salary:
60.96 - 63.78 USD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 09, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science
  • Minimum of 2+ years of professional software development experience
  • Ideally 4+ years in development and 6+ years in the IT industry, with advanced proficiency in at least one coding language
  • Advanced experience developing Android applications in Kotlin
  • Solid understanding of the Android ecosystem and UI development
  • Experience developing HMI software on infotainment or mobile platforms
  • Proficiency with Git/GitHub for revision control
Job Responsibility
Job Responsibility
  • Design, develop, and test new customer-facing software for Our Client’s IVI systems
  • Implement and optimize software for embedded platforms, ensuring reliability in resource-constrained systems
  • Participate in the full software lifecycle, including system design, documentation, and rigorous testing
  • Create proofs of concept for future infotainment generations
  • Debug and troubleshoot complex software issues on target hardware using various tools and techniques
  • Contribute to architectural decisions and drive best practices for code quality, maintainability, and software development
  • Work closely with hardware teams and external partners to define requirements and ensure seamless integration
What we offer
What we offer
  • Global Impact: Your code will be deployed in millions of vehicles across the globe
  • Cutting-Edge Tech: Work on next-generation IVI systems and experiment with LLM tools like GitHub Copilot and Claude agents
  • Collaborative Environment: Partner with world-class hardware teams, external partners, and cross-functional software engineering teams
  • Innovation-Driven: Beyond standard maintenance, you will create proofs of concept for the future of automotive technology
  • Fulltime
!
Read More
Arrow Right