Enable job alerts via email!

Senior iOS Developer

SRT Marine Systems plc

Cardiff

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A maritime technology company in Cardiff is seeking an experienced iOS Developer to join their mobile team. This role involves developing, maintaining, and enhancing high-quality iOS applications that support critical global maritime operations. Candidates should have strong experience with Swift and Agile methodologies, as well as the ability to collaborate effectively across teams. A competitive salary and benefits are offered.

Benefits

Competitive salary
Collaborative team environment
Impactful technology projects

Qualifications

  • Strong experience of iOS development and modern Swift.
  • Familiarity with architectural patterns like MVC and MVVM.
  • Experience in Agile Scrum environments.
  • Ability to work independently and own deliverables.

Responsibilities

  • Develop, enhance, and maintain native iOS applications.
  • Work with the team to plan and deliver new features.
  • Collaborate cross-functionally with product, design, and backend teams.
  • Integrate with RESTful APIs and develop solutions.
  • Ensure clean, scalable, and well-documented code.

Skills

iOS development
Swift
Agile methodologies
UI/UX principles
RESTful API integration

Tools

Xcode
JIRA
Git
Bitbucket
Job description
Overview

At SRT Marine Systems, we are global leaders in maritime surveillance, delivering innovative solutions that enhance maritime domain awareness and safety. We're seeking a talented iOS Developer to join our growing mobile team - an exciting opportunity to shape the next generation of mobile applications in a company making a real-world impact. This is your chance to take an active role in designing and building high-quality iOS applications that power our advanced maritime technologies. Working closely with our Lead Mobile App Developer in an Agile/Scrum environment, you'll play a pivotal part in our mobile development strategy - from planning through to delivery - helping to build robust, elegant, and user-focused apps that support critical global operations.

Responsibilities
  • Develop, enhance, and maintain native iOS applications using Xcode, Swift and SwiftUI.
  • Work with the mobile team to plan and deliver new features in an Agile environment.
  • Collaborate cross-functionally with product, design, and backend teams.
  • Ensure clean, scalable, and well-documented code.
  • Integrate with RESTful APIs and develop solutions with modern UI/UX principles.
  • Take ownership of technical challenges and drive quality outcomes.
  • Use tools like JIRA, Git, and Bitbucket to track and manage progress.
  • Contribute to UI/UX discussions and maintain a high standard of visual design.
  • Strong experience of iOS development.
  • Strong grasp of design patterns such as MVC and MVVM.
  • Proven ability to write clean, maintainable Swift code with attention to detail.
  • Experience working in Agile Scrum teams with strong time management skills.
  • Comfort working independently and taking ownership of deliverables.
  • Familiarity with version control tools (Git, Bitbucket).
  • Experience with API integrations and mobile architecture.
  • Bonus points for experience with static framework development and Domain Driven Design.
  • A passion for great design and interest in UI/UX best practices.
Qualifications
  • Strong experience of iOS development and modern Swift.
  • Familiarity with architectural patterns (MVC, MVVM).
  • Proven ability to write clean, maintainable code with attention to detail.
  • Experience in Agile Scrum environments.
  • Ability to work independently and own deliverables.
  • Experience with API integrations and mobile architecture.
About SRT Values
  • Ambition - Aspiring to lead in maritime domain management.
  • Innovation - Driving improvement through creativity and forward-thinking.
  • Quality - Committing to high standards in performance and reliability.
  • Responsibility - Being individually accountable and team-driven.
  • Team - Collaborating openly with colleagues, partners, and customers.
Why Join Us?
  • Shape mission-critical technology used worldwide.
  • Be part of a collaborative and fast-paced team.
  • Make a visible impact in a growing company.
  • Competitive salary and benefits, including

Notes: This description reflects the current requirements for the role and may be subject to change. EEO statement and other legally required notices stay in effect as applicable.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.