
Mobile Developer Jobs
Browse the latest Mobile Developer (iOS and Android) roles in the UK.
Latest roles
Senior IOS Engineer
- Type
- Contract
- Salary
- £300 - Per Day
- Location
- London, United Kingdom
Contract Type: 6-Month Contract (Outside IR35) Salary: £300 per day Location: London, Greater London, United Kingdom Working Arrangement:...
React Native Engineer
- Type
- Permanent
- Salary
- £87,500 - £87,500
- Location
- London, United Kingdom
Senior Mobile Engineer Full-time · Retail & Consumer Products This is an opportunity to join a high-traffic consumer product used by...
Senior Backend Engineer
- Type
- Permanent
- Salary
- £80,000 - £90,000
- Location
- ---ENGLAND---, United Kingdom
Role: Senior Backend Engineer Salary range: 80-90k Location: x2 days pw in Central/East London Tech stack includes: Typescript, NodeJS,...
Android Developer (Contract)
- Type
- Contract
- Salary
- £300 - Per Day
- Location
- London, United Kingdom
Job Title: Senior Android Engineer Rate: £300 / Day IR35 Status: Outside IR35 Contract Length: Initial 6-month contract Location: Fully...
Senior Android Engineer
- Type
- Contract
- Salary
- £450 - Per Day
- Location
- London , United Kingdom
Contract: 6 weeks (strong potential to extend) Day Rate: £500/day (Outside IR35) Location: Hybrid — 1 day per week on-site Overview A...
Android engineer
- Type
- Permanent
- Salary
- £80,000 - £95,000
- Location
- London, United Kingdom
Android Engineer | London (Hybrid - 2 days in office) | £80k - £95k We are partnering with a fast-growing scale-up looking for a skilled...
Software Developer
- Type
- Permanent
- Salary
- £35,000 - £40,000
- Location
- Leeds, United Kingdom
Software Developer Location: Leeds (Hybrid – 2 days onsite per week) Salary: £35,000 – £40,000 Gravitas is partnered with a leading...
Salesforce/nCino Developer
- Type
- Permanent
- Salary
- £70,000 - £75,000
- Location
- City of London, United Kingdom
We are seeking a skilled and experienced Salesforce/nCino Developer to support our client's growing technology initiatives within the...
Lead Software Engineer
- Type
- Permanent
- Salary
- £70,000 - £90,000
- Location
- London, United Kingdom
Job Title: Lead Software Engineer Location: London (Hybrid - 3 days onsite per week) Salary: Ranging from £70,000 - £90,000 D.O.E Gravitas...
Application Support Engineer
- Type
- Permanent
- Salary
- £55,000 - £55,000
- Location
- Stevenage, United Kingdom
Housing Systems Support Engineer Location: South East England (Hybrid – 2 days per week in-office) Salary: £55,000 + Excellent Benefits...
Solution Architect
- Type
- Permanent
- Salary
- £70,000 - £80,000
- Location
- Tring, United Kingdom
We are seeking an experienced and passionate Solution Architect to join our client's Consulting team on a hybrid basis in London. This role...
Senior Rust/Polyglot Engineer
- Type
- Contract
- Salary
- £600 - Per Day
- Location
- London, United Kingdom
Rate: £600/day Engagement: Outside IR35 Location: Fully Remote (UK) Duration: 12 months Role Overview We are seeking a Senior Rust Engineer...
Dynamics Developer
- Type
- Contract
- Salary
- £500 - Per Day
- Location
- Newcastle-under-Lyme , - None Specified -
We’re working with an organisation looking to appoint an experienced Dynamics 365 CE & Power Platform Consultant. Key Details Role:...
Data Architect
- Type
- Contract
- Salary
- £700 - Per Day
- Location
- Leeds, United Kingdom
Duration: 3 months Location: Remote with on-site presence 1 day every 2 weeks in Leeds, West Yorkshire, United Kingdom Rate: Up to £750 per...
Oracle Fusion Support Consultant
- Type
- Contract
- Salary
- £400 - Per Day
- Location
- Essex, United Kingdom
We’re working with an organisation seeking an experienced Oracle Fusion Cloud Support Specialist. Key Details Role: Oracle Fusion Cloud...
Application Support Analyst
- Type
- Permanent
- Salary
- £30,000 - £37,000
- Location
- Leeds, United Kingdom
Application Support Analyst Location: Leeds (Hybrid – 3 days onsite per week) Salary: £37,000 Gravitas is working with a major organisation...
Data Engineer
- Type
- Contract
- Salary
- £500 - Per Day
- Location
- Leeds, United Kingdom
Location: Hybrid Leeds, United Kingdom Duration: 6 months Rate: Up to £500 per day (DOE) IR35 Status: Outside IR35 We are looking for a...
Senior Data Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- New York, United States
We are seeking a highly skilled and experienced Senior Data Engineer to join our client's AI technology team in London. In this role, you...
Senior Full Stack (AI) Engineer
- Type
- Permanent
- Salary
- £100,000 - £120,000
- Location
- New York, United States
Role: Senior Product Engineer (AI focussed) Salary range: 100-140k Location: hybrid x2 days pw in London Tech stack includes: React,...
AI Engineer
- Type
- Permanent
- Salary
- £45,000 - £55,000
- Location
- Whiteley, United Kingdom
Are you passionate about AI and eager to shape how it’s used in real-world business challenges? Gravitas is recruiting on behalf of an...
Fullstack Engineer
- Type
- Permanent
- Salary
- £90,000 - £100,000
- Location
- London, United Kingdom
I'm partnered with an early-stage, post-revenue AI startup is building an end-to-end operating system to help businesses detect and resolve...
NEC Applications Specialists
- Type
- Permanent
- Salary
- £45,000 - £60,000
- Location
- London, United Kingdom
Multiple NEC Systems Analysts needed on a Permanent basis for a large social housing provider. This is a great time to join, as the...
IT Manager
- Type
- Permanent
- Salary
- £75,000 - £90,000
- Location
- Manchester, - None Specified -
IT Manager Location: Manchester Salary: £75,000 – £90,000 Gravitas is partnered with a leading Manchester‑based property company who are...

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.
