Back to Jobs
Recently postedRemoteTemporary/CasualTechnology

Mobile App Developer

M4 PartnersShottery, Warwickshire🇬🇧United Kingdom

Quick overview

SeniorityMid Senior
Employment typeTemporary/Casual
Work modeRemote
LocationShottery, Warwickshire, United Kingdom
SwiftFlutterKotlinReact NativeiOSAndroidRESTReact

Job description

FULLY REMOTE

OUTSIDE IR35

We are recruiting a Mobile App Developer to build a client-facing mobile application that connects securely to our backend environment, where AI capabilities and business workflows are governed by our in-house platform. You will own mobile development from requirements and technical design through testing, release and ongoing improvement, working with backend developers and client stakeholders.

Key responsibilities

  • Develop and maintain the mobile application for the agreed iOS and/or Android scope.
  • Contribute to selecting an appropriate native or cross-platform approach.
  • Translate user journeys, designs and business requirements into accessible mobile experiences.
  • Integrate the application with backend APIs, including the exchange and validation of JSON data.
  • Implement authentication, session management, secure local storage and user access behaviour.
  • Present AI-generated information and workflow results clearly, including loading, progress, error and review states.
  • Keep privileged credentials, AI orchestration and business rules within the approved backend architecture.
  • Handle unreliable connectivity, interrupted requests, retries and data synchronisation where required.
  • Implement device capabilities, notifications or file handling within the agreed requirements.
  • Test supported devices and operating system versions, addressing performance, usability and security issues.
  • Manage builds, signing, release preparation and app store submissions where applicable.
  • Maintain documentation, support handover and resolve issues identified after release.

Essential experience and skills

  • Demonstrable experience delivering mobile applications used by real users.
  • Strong capability in a relevant approach, such as React Native, Flutter, Swift or Kotlin.
  • Experience integrating REST APIs and handling structured JSON data.
  • Understanding of mobile authentication, permissions, secure storage and application lifecycle behaviour.
  • Experience building responsive interfaces for different screen sizes and device capabilities.
  • Practical knowledge of testing, debugging, crash reporting and performance optimisation.
  • Experience with version control and repeatable build and release processes.
  • Ability to work independently and communicate effectively with clients and technical colleagues.

Desirable experience

  • Published applications or experience managing app store releases.
  • Applications connected to AI services or workflow platforms.
  • Push notifications, offline functionality, streaming responses or real-time updates.
  • Mobile accessibility and automated device testing.

Similar jobs