Job Search and Career Advice Platform

Enable job alerts via email!

Senior Mobile Applications Engineer

Teledyne Technologies Incorporated

Fareham

On-site

GBP 45,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 marine electronics company in Fareham is looking for an experienced Senior Mobile Software Development Engineer. The successful candidate will develop cross-platform mobile applications, maintain high coding standards, and work closely with a multi-disciplinary team to integrate with marine electronics. We welcome applicants with strong iOS experience, Kotlin Multiplatform skills, and a passion for building scalable applications. Competitive salary and comprehensive benefits offered.

Benefits

Wellness rewards
Private healthcare
Employee stock purchase program
Onsite parking with free electric car charging

Qualifications

  • Strong proficiency in native iOS development.
  • Hands-on experience with Kotlin Multiplatform and Compose Multiplatform.
  • Experience shipping KMP apps to both iOS and Android stores.
  • Good grasp of Unit and UI testing on iOS.
  • Experience with analytics and A/B testing.

Responsibilities

  • Develop mobile software using cross-platform technologies.
  • Troubleshoot and debug applications effectively.
  • Work within an agile environment for frequent release cycles.
  • Participate in code reviews and support junior engineers.

Skills

Native iOS development
Kotlin Multiplatform
SwiftUI
MVVM architecture
CI/CD pipelines
Asynchronous programming

Education

Degree level engineering qualification

Tools

GitHub Actions
Gitlab
Atlassian Jira
Confluence
Job description
Description

Raymarine (part of Teledyne FLIR) is a leader in the Marine Electronics industry, we design and manufacture cutting edge products covering a wide range of technologies; including Radar, Sonar, Cameras, Chart Plotters and Instruments, destined for an array of markets including leisure, first responders and commercial.

Job Summary

We are looking for an experienced Senior Mobile Software Development Engineer to work in our Fareham office, being part of a team paving the way for brand new iOS and Android apps; integrating with our marine electronics eco system.

Your job in plain text
  • The role primarily involves development using cross‑platform technologies, enabling efficient delivery across multiple platforms. However, candidates should also be capable of writing native iOS code when required—particularly for platform‑specific features or performance optimisation.
  • Developing new and extending existing mobile software as part of a multi‑discipline engineering team
  • Troubleshoot and debug applications effectively
  • Upholding coding standard, writing clean, maintainable and well‑tested code
  • Breaking down requirements into defined and estimated tasks, creating risk and dependency considered plans
  • Working within an agile environment, facilitating frequent release cycles
  • Interacting with various stakeholders including collaboration with mobile technical authority, software architects, UI / UX teams, PA / QA, product owner and scrum masters
  • Participate in code reviews and supporting peer and / or junior engineers
To be ready to take on this role we would love if you have
  • A proven, strong track record of delivering software to meet the needs of customers (portfolio or app store links are a bonus).
  • Ideally degree level engineering qualification alongside significant technical experience
  • Strong proficiency in native iOS development
  • Hands‑on experience with Kotlin Multiplatform and Compose Multiplatform
  • Experience shipping KMP apps to both iOS and Android stores
  • Solid understanding of SwiftUI, UIKit and modern iOS development
  • Familiarity with Jetpack Compose is a plus
  • Deep understanding of MVVM, Clean Architecture and modular app design
  • Deep understanding of Unit and UI testing on iOS
  • Good grasp asynchronous programming(Combine async / await)
  • Good grasp of CI / CD pipelines and tools like GitHub Actions or Gitlab
  • Passionate about building high‑quality, maintainable and scalable applications
  • Experience with analytics and A / B testing

It would be advantageous if you have experience with any of the following :

  • Flutter experience
  • Charting / Map integration
  • Payment system and subscription integration
  • Encryption
  • Hardware integration
  • API and SDK development
  • Cloud communication
  • SSO and other user management solutions.
  • Atlassian Jira and Confluence
  • Test automation
  • Reporting / Monitoring / Analytics
  • An interest or knowledge of the marine industry
What Raymarine UK offers you
  • Opportunity to develop your career with one of the leading marine electronics companies.
  • At Raymarine UK Ltd, you get a unique opportunity to experience how cutting‑edge R&D, software‑and hardware development come together under one roof.
  • Friendly culture with a focus on collaboration, problem‑solving, and creativity.
  • A fair compensation structure and benefits such as wellness rewards
  • Benefits such as wellness rewards, long term disability insurance, private healthcare, employee stock purchase program, extended maternity / paternity coverage, electric car and cycle schemes, employee assistance programs, onsite parking with free electric car charging, and subsidised canteen.

Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.

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