Full-Stack Mobile Developer — iOS, Android & Web
Job Description & How to Apply Below
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:
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:
×