
Mobile Developer Jobs
Browse the latest Mobile Developer (iOS and Android) roles in the UK.
Latest roles
Flutter Developer
- Type
- Contract
- Salary
- £300 - Per Day
- Location
- England, United Kingdom
We are looking for an experienced Senior Flutter Engineer to join our Mobile team and help build high-quality cross-platform applications...
Software Engineer
- Type
- Permanent
- Salary
- £75,000 - £90,000
- Location
- London , United Kingdom
Full Stack Engineer Full Stack Engineer London (Oxford Circus) | Hybrid: 2 days per week | Reports to: Head of Mobile About: We’re building...
Lead Software Engineer
- Type
- Permanent
- Salary
- £70,000 - £80,000
- Location
- Leeds, United Kingdom
Lead Software Engineer The Lead Software Engineer reports to the Head of Technology & Data and is responsible for leading the...
Kotlin Developer
- Type
- Contract
- Salary
- £500 - Per Day
- Location
- Greater London, United Kingdom
Kotlin Developer Contract Summary Box: Location: On-Site Contract Length: 3 months Day Rate / Pay: £500.00 IR35 Status: Outside IR35 Start...
SitecoreAI Technical Lead/Consultant
- Type
- Contract
- Salary
- £650 - Per Day
- Location
- England, United Kingdom
SitecoreAI Technical Lead/Consultant The SitecoreAI Technical Lead joins a leading digital consultancy to drive the technical delivery of...
Python Developer
- Type
- Contract
- Salary
- £625 - Per Day
- Location
- Surrey, United Kingdom
Python Developer The Python Developer role involves contributing to projects aimed at reducing the company's cost per hire by building...
Lead Data Engineer
- Type
- Permanent
- Salary
- Competitive
- Location
- Crewe, United Kingdom
Lead Data Engineer Crewe (4 days per week) | Competitive + Bonus + Benefits Gravitas are partnering with a global organisation to recruit...
Lead Applied AI Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- Manchester , United Kingdom
Lead Applied AI Engineer Manchester (Hybrid - 3 days per week) £80,000 - £100,000 + Equity + Benefits Gravitas is proud to be partnering...
Senior Java Developer
- Type
- Contract
- Salary
- £650 - Per Day
- Location
- Greater London, United Kingdom
Senior Java Developer Location: 1-2 days onsite London Pay Rate: £650/day CONTRACT ROLE - IR35 Status: Outside IR35 The Senior Java...
Java Developer - Back / Middle office, Clearing, Settlements
- Type
- Permanent
- Salary
- £90,000 - £125,000
- Location
- London, United Kingdom
Senior Java Developer Hybrid UK | Permanent Leading financial services firm seeking a Senior Java Developer to build and enhance critical...
Salesforce Developer
- Type
- Permanent
- Salary
- £55,000 - £65,000
- Location
- ., United Kingdom
Salesforce Developer The Salesforce Developer joins a growing legal practice that specialises in collective redress and class actions. This...
Windows Platform Engineer (Ansible) – London
- Type
- Permanent
- Salary
- £50,000 - £58,000
- Location
- London, United Kingdom
Windows Platform Engineer (Ansible) – London £50,000-£58,000 base + on-call + share options | London | Hybrid (2 days per week onsite) We...
Senior Tech Lead (Sitecore)
- Type
- Permanent
- Salary
- £90,000 - £110,000
- Location
- london, United Kingdom
Senior Tech Lead (Sitecore) Location: United Kingdom (Remote) Salary: £110,000 per annum Overview We are seeking an experienced Tech Lead...
Credit Risk Java Developer (front office)
- Type
- Permanent
- Salary
- £90,000 - £110,000
- Location
- London, United Kingdom
Front Office Java Developer – Credit Risk London | Hybrid | Competitive Salary + Bonus A leading financial services firm is seeking a Front...
Application Support Manager
- Type
- Permanent
- Salary
- £60,000 - £60,000
- Location
- Bradford, United Kingdom
IT Applications Support Manager Location: West Yorkshire - hybrid Role Type: Full-time | Permanent Salary: £60,000 (potential flexibility)...
Junior Fullstack Engineer
- Type
- Permanent
- Salary
- £40,000 - £45,000
- Location
- London, United Kingdom
Junior Fullstack Engineer The Junior Fullstack Engineer joins a company specialising in logistics services and solutions for the...
Senior Applied AI Engineer
- Type
- Permanent
- Salary
- £65,000 - £80,000
- Location
- Manchester , United Kingdom
Senior Applied AI Engineer Manchester (Hybrid - 3 days per week) £65,000 - £80,000 + Equity + Benefits Gravitas is proud to be partnering...
Linux Platform Engineer (OpenShift) – London
- Type
- Permanent
- Salary
- £50,000 - £58,000
- Location
- London, United Kingdom
Linux Platform Engineer (OpenShift) – London The Linux Platform Engineer joins a growing platform team within a high-growth SaaS business,...
Power BI Developer
- Type
- Permanent
- Salary
- £45,000 - £45,000
- Location
- Newport, United Kingdom
Power BI Developer (12 Month Fixed-Term Contract) | Fully Remote (UK) | £45,000 A UK organisation in the social housing space is looking...
Flutter Lead
- Type
- Permanent
- Salary
- £90,000 - £100,000
- Location
- London, United Kingdom
Flutter Lead The Flutter Lead role involves overseeing the development and scaling of a consumer product, focusing on both managerial...
Social Housing Delivery Lead Consultant
- Type
- Permanent
- Salary
- £50,000 - £60,000
- Location
- Manchester, United Kingdom
Social Housing Delivery Lead Consultant Location: Home based, UK wide travel when required Base hubs: Manchester / Durham / London...
Civica CX Systems Lead
- Type
- Permanent
- Salary
- £50,000 - £50,000
- Location
- Manchester, United Kingdom
Job Title: Civica CX Housing Systems Lead Salary: £50,000 Location: Remote (UK-wide, occasional travel for key team events) Contract:...
Curriculum Specialist - SITS
- Type
- Contract
- Salary
- £400 - Per Day
- Location
- Bedfordshire, United Kingdom
Contract | Curriculum and Fees Team Lead | Higher Education We're seeking an experienced Higher Education professional to lead a Curriculum...
Head of Finance Business Partnering
- Type
- Permanent
- Salary
- £60,000 - £68,300
- Location
- Northwich, United Kingdom
HEAD OF FINANCE BUSINESS PARTNERING HYBRID / AGILE WORKING £68,000 PLUS EXCELLENT BENEFITS CHESHIRE Our client are an established Social...

FAQs
What is the definition of a Mobile Developer?
A Mobile Developer works across various specialisms including iOS development, Android development, cross-platform development or specific frameworks like React Native, Flutter or Swift UI. They design, build and maintain mobile applications for smartphones and tablets. Their responsibilities include writing clean code, implementing user interfaces, integrating with backend services, optimising performance and ensuring a smooth user experience across different devices and operating systems.
What qualifications do I need?
To get into this field you typically need a foundation in computer science, software engineering or mobile development but formal degrees aren’t necessary. Many Mobile Developers get into the profession through coding bootcamps or self-taught. iOS development requires knowledge of Swift or Objective-C, whereas Android development requires knowledge of Kotlin or Java. Practical experience through personal app projects or junior roles is great training. Portfolios of published apps or GitHub repositories carry more weight than certifications.


How long does it take to become a Mobile Developer?
The time varies depending on the platform you specialise in and how you learn. 6-12 months to become proficient in either iOS or Android development. Cross platform development will take longer. Most employers look for at least 1-2 years of commercial experience so the full journey will take 1.5-3 years. Continuous learning is essential as both iOS and Android release updates every year.
What skills do I need?
For iOS developers: Swift, Xcode and knowledge of Apple’s Human Interface Guidelines. For Android developers: Kotlin or Java, Android Studio and a grasp of Material Design principles. For both: RESTful APIs, offline data storage, version control (Git), testing methodologies and app performance optimisation. Lastly, strong problem solving, attention to detail plus good communication skills to work with Designers, Product Managers and Backend Developers.
What do you work on?
Mobile Developers work on consumer apps, enterprise solutions, games, AR apps and mobile e-commerce platforms. iOS developers work on iPhone and iPad apps, Android developers work on Android smartphones and tablets. Some roles involve cross platform development using React Native or Flutter to maintain both iOS and Android from a single codebase. Their work supports everything from financial services apps to social media platforms, health and fitness trackers and entertainment apps.
What’s the job outlook?
It’s very good, mobile devices are the primary computing platform for consumers worldwide and businesses are prioritising mobile first and investing in enterprise mobility solutions. There’s a high demand for Developers for both IOS and Android and the interest in emerging technologies like AR/VR and wearables creates more opportunities for Mobile Developers with specialisms.


What is the average salary?
This varies by expertise, experience and location. In the UK, entry level is around £30,000-£35,000. Mid-level is £45,000-£65,000, senior or specialist (iOS and Android) is £70,000-£95,000+ in London and other tech hubs. iOS developers tend to earn slightly more than Android developers, but the gap is narrowing.
What are the career progression opportunities?
These include Senior Mobile Developer, Lead Mobile Engineer and Mobile Architect roles. Many developers specialise in either iOS or Android, others become full stack Mobile Developers with backend expertise. Some move into technical management, product ownership or mobile consultancy. Experienced developers become freelancers or contractors where day rates can be much higher than permanent salary. Continuous learning of new frameworks and staying up to date with platform updates will boost career prospects.
Why is continuing education important?
You need to stay up to date with annual platform releases (iOS and Android), new frameworks and best practices. Apple and Google release new APIs, design guidelines and development tools every year that mobile developers need to master to build modern apps. Also keeping up with app store requirements and optimisation techniques is crucial for app deployment and monetisation. Staying current means, you can deliver mobile experiences that meet user expectations and stay competitive in the job market.
