Mobile App Developer

BordoDesign
Birmingham, UK
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£43,680.0
Working hours
Regular working hours
Job source

Tech stack

Flutter Multitier Architecture Geographic Information Systems Application Programming Interfaces (APIs) Artificial Intelligence Apple IOS Applications Architecture Data Visualization Graphical Data Display Manager Global Positioning Systems (GPS) Mobile Application Software Location-Based Services
+11 more
Software Engineering Systems Integration Delivery Pipeline Large Language Models Kotlin Information Technology React Native Speech Synthesis Google Play Multiplatform User Accounts

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · WWC Europe 2026

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

3:14 min

Transitioning from backend engineering to cross-platform mobile application development

Sylvia Dieckmann · WWC 2023

Videos

See all

Related articles

See all