Mobile App Developer
Role details
Job location
Tech stack
Job description
We're looking to bring on a developer we can work with long term. A degree and formal experience are a bonus, but not essential. We've worked with excellent developers who simply haven't had the chance to showcase their ability through traditional routes, so what matters most to us is a strong portfolio and the right skills., * GPS, geolocation & geofencing: accurate location capture, geofencing, and calculating distance, direction and dispersion from location data
- Third-party API integration: connecting and handling data from multiple external services reliably
- App architecture & data modeling: clean architecture, user accounts, data models, and build pipelines
- Recommendation / logic engine development: building rule-based logic that produces outputs from multiple data inputs
- Data visualization: maps, markers, overlays and graphical data displays
- LLM / AI API integration: e.g. Anthropic Claude API
- Mapping & location services: Mapbox, Google Places, Google Directions
- Weather API integration: e.g. Tomorrow.io
- Native voice / text-to-speech: Apple AVSpeech, Android TextToSpeech
- Beta deployment: TestFlight and Google Play closed testing
Requirements
Do you have experience in Swift?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, or a related field (Optional), * Minimum 2 years of professional software development experience, with demonstrable mobile app work (Optional), * Cross-platform mobile development: iOS and Android from one codebase (React Native or Flutter preferred, or native Swift + Kotlin), Nice to Have
- Smartwatch development: Apple WatchKit / Wear OS
- Experience integrating golf or sports data APIs (Golfbert)
Working Style
- Comfortable owning features end to end with minimal supervision
- Reliable communicator, able to work independently part-time