-
View all jobs
Position: iOS Developer
Work Mode: Hybrid – 3 days/week in Burgess Hill office
Contract Duration: 4–6 months
Summary
You’ll be building and improving mobile applications used by tens of millions of cardholders worldwide. The role emphasizes technical skill, creativity, and attention to user experience and code quality. You’ll work in a small, fast-paced team but with the stability of a Fortune 100 company.
Responsibilities
Develop and maintain iOS applications.
Write, refactor, and delete code as needed.
Use build and CI tools like Tuist, xcodebuild, GitHub Actions, CircleCI.
Implement unit and integration tests.
Analyze performance and optimize apps.
Work with Objective-C legacy code and modern Swift code.
Integrate with custom backend services.
Collaborate in a globally distributed team.
Design solutions for open-ended problems.
Manage time and tasks independently in a fast-paced environment.
Required Skills & Experience
iOS app development (Swift, UIKit, MVVM).
Understanding of functional coding patterns.
Experience with REST APIs and RAML API documentation.
CI/CD experience with GitHub Actions and CircleCI.
Familiarity with testing frameworks like XCTest / XCUITest.
Ability to navigate and maintain Objective-C codebases.
Knowledge of Tuist and μFeatures architecture is a plus.
Experience contributing to open source projects.
Bachelor’s degree in CS or equivalent experience.
Work Mode: Hybrid – 3 days/week in Burgess Hill office
Contract Duration: 4–6 months
Summary
You’ll be building and improving mobile applications used by tens of millions of cardholders worldwide. The role emphasizes technical skill, creativity, and attention to user experience and code quality. You’ll work in a small, fast-paced team but with the stability of a Fortune 100 company.
Responsibilities
Develop and maintain iOS applications.
Write, refactor, and delete code as needed.
Use build and CI tools like Tuist, xcodebuild, GitHub Actions, CircleCI.
Implement unit and integration tests.
Analyze performance and optimize apps.
Work with Objective-C legacy code and modern Swift code.
Integrate with custom backend services.
Collaborate in a globally distributed team.
Design solutions for open-ended problems.
Manage time and tasks independently in a fast-paced environment.
Required Skills & Experience
iOS app development (Swift, UIKit, MVVM).
Understanding of functional coding patterns.
Experience with REST APIs and RAML API documentation.
CI/CD experience with GitHub Actions and CircleCI.
Familiarity with testing frameworks like XCTest / XCUITest.
Ability to navigate and maintain Objective-C codebases.
Knowledge of Tuist and μFeatures architecture is a plus.
Experience contributing to open source projects.
Bachelor’s degree in CS or equivalent experience.
Key Skills
Ranked by relevance
swift
ios
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior IOS Developer
2026-01-30
Contract
Mid-Senior
United Kingdom
IT Services
Engineering
View Job Details
Related
Senior Backend Engineer – Mobile Apps
2026-02-02
Contract
Mid-Senior
United Kingdom
IT Services
Engineering
View Job Details
Related
Python Developer
2026-02-04
Contract
Entry
United Kingdom
IT Services
Engineering
Login to Apply
- Posted
- Jan 25, 2026
- Type
- Contract
- Level
- Entry
- Location
- Burgess Hill
- Company
- Natobotics
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior IOS Developer
2026-01-30
Contract
Mid-Senior
United Kingdom
IT Services
Engineering
View Job Details
Related
Senior Backend Engineer – Mobile Apps
2026-02-02
Contract
Mid-Senior
United Kingdom
IT Services
Engineering
View Job Details
Related
Python Developer
2026-02-04
Contract
Entry
United Kingdom
IT Services
Engineering