Full-Stack Mobile Developer — iOS, Android (Mission)

Full-Stack Mobile Developer — iOS, Android (Mission)

24 Oct
|
Dryads Outdoors
|
Mission

24 Oct

Dryads Outdoors

Mission

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, RevenueCat 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 key 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, RevenueCat 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 assigned work
- Communicates problems immediately
- Can move quickly without creating unstable code
- Uses AI tools productively
- Verifies AI-generated code rather than trusting it blindly
- Can work across frontend, backend and mobile concerns
- Does not require every task to be broken into small tickets
- Understands when to improve an existing system instead of rebuilding it
- Can explain technical problems clearly
- Is comfortable working directly with the founder Performance Metrics
- Crash-free session rate
- Release

📌 Full-Stack Mobile Developer — iOS, Android (Mission)
🏢 Dryads Outdoors
📍 Mission

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full-stack mobile developer — ios, android (mission) / mission