Job Search and Career Advice Platform

Enable job alerts via email!

iOS Developer

Natobotics Ltd

Burgess Hill

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is seeking an iOS Developer for a hybrid role based in Burgess Hill. You will be responsible for developing and maintaining iOS applications used by millions. The position involves working in a fast-paced environment with a focus on user experience and code quality. You must have experience in iOS app development, CI/CD, and the ability to navigate Objective-C and Swift codebases. This is a 4-6 month contract position.

Qualifications

  • Proven experience developing iOS applications with modern technologies.
  • Strong understanding of functional programming concepts.
  • Ability to write and maintain high-quality code in Objective-C and Swift.

Responsibilities

  • Develop and maintain iOS applications.
  • Analyze performance and optimize apps.
  • Collaborate in a globally distributed team.

Skills

iOS app development (Swift, UIKit, MVVM)
Understanding of functional coding patterns
Experience with REST APIs
CI/CD experience with GitHub Actions
Familiarity with testing frameworks like XCTest / XCUITest
Ability to navigate and maintain Objective‑C codebases
Knowledge of Tuist and μFeatures architecture
Experience contributing to open source projects

Education

Bachelor’s degree in CS or equivalent experience

Tools

GitHub Actions
CircleCI
Tuist
Job description

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.