×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Mobile Developer — iOS, Android & Web

Job in Mission, BC, U4S, Canada
Listing for: Dryads
Full Time position
Listed on 2026-08-06
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Full Stack Developer, Android Developer
Salary/Wage Range or Industry Benchmark: 95000 - 120000 CAD Yearly CAD 95000.00 120000.00 YEAR
Job Description & How to Apply Below

C $95,000 - C $12,000 per year

About Dryads

Dryads Outdoors is an AI-powered outdoor technology ecosystem combining advanced mapping, weather intelligence, AI tools, safety systems, social features, subscription access, MyStay hospitality services, Vault storage and white-label capabilities within one connected platform.

Our mobile applications are the primary user interface for:

  • GPS navigation and mapping
  • AI chat and image recognition
  • Offline field tools
  • Weather and environmental intelligence
  • Subscription features
  • Sponsor integrations
  • Social and community systems
  • Future connected hardware

Dryads is built for real-world outdoor use, including low-signal environments, changing weather conditions and extended field activity.

About the Role

Dryads is seeking a capable Full-Stack Mobile Developer to build, improve and maintain the Dryads applications across iOS, Android and web.

This is a hands-on development role. The successful candidate will work directly within the existing React, Capacitor, Firebase and cloud-services environment to improve stability, deliver features and strengthen the mobile experience.

You will contribute to technical decisions, but this is not a department-head or executive architecture position. The role is focused on execution, problem-solving and reliable delivery.

What You’ll Own
  • Mobile feature development across iOS and Android
  • React web application components
  • Firebase integrations
  • Native Capacitor functionality
  • Mapping and geospatial systems
  • AI-powered features
  • Offline functionality
  • Subscription access and entitlements
  • App performance and reliability
  • App Store and Google Play releases
  • MyStay, Vault and white-label functionality
Core Responsibilities
  • Mobile and Full-Stack Development
  • Build and improve features across the Dryads mobile and web applications
  • Maintain reusable and understandable code
  • Work within the existing architecture and development patterns
  • Identify technical debt and recommend practical improvements
  • Refactor components where there is a clear performance, stability or maintenance benefit
  • Support frontend, backend and native integration work as required
  • AI and API Integration
  • Integrate and improve AI chat, image-recognition and analysis features
  • Handle API responses, errors, timeouts and fallback states
  • Improve caching and perceived response speed
  • Support AI usage limits and subscription entitlements
  • Help control API and infrastructure costs
  • Test AI workflows across mobile and web environments
  • Mapping and Geospatial Systems
  • Improve Mapbox rendering and mobile map performance
  • Support waypoints, layers, routes, overlays and map tools
  • Improve low-signal and offline map behaviour
  • Test location permissions, GPS behaviour and mobile navigation
  • Help maintain reliable mapping on different devices and screen sizes
  • Subscription and Monetization Systems
  • Maintain and improve subscription gating
  • Support Stripe, Revenue Cat and app-store entitlement flows
  • Improve upgrade, renewal and trial-expiration experiences
  • Test subscription access across web, iOS and Android
  • Help ensure paid features are available only to the correct users
  • Performance and Reliability
  • Investigate crashes, freezes and performance issues
  • Improve memory, battery and network efficiency
  • Test behaviour in poor-connectivity environments
  • Support monitoring and error reporting
  • Resolve production issues quickly
  • Participate in release testing and deployment
  • Product Development
  • Build roadmap features across the Dryads ecosystem
  • Support MyStay, Vault, white-label and enterprise modules
  • Work with UI/UX contractors to implement approved designs
  • Provide practical technical feedback before development begins
  • Document important systems and implementation decisions
Required Qualifications

Preferred Experience
  • Capacitor and native plugin integration
  • Firebase Authentication, Firestore, Storage and Cloud Functions
  • Mapbox or other geospatial systems
  • Offline-first applications
  • OpenAI or other AI API integrations
  • Stripe, Revenue Cat or mobile subscriptions
  • Push notifications
  • Camera, Bluetooth, GPS or device integrations
  • Outdoor, field-service or location-based applications
  • Experience working in a small, fast-moving company
What We Are Looking For

The right candidate:

  • Takes ownership of…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary