TechHeads
Application Developer - Flexible Working Model
TechHeadsIreland16 hours ago
Full-timeRemote FriendlyInformation Technology, Consulting +1

Application Developer - Flexible Working Model

Remote-First ¦¦ Permanent ¦¦ Ireland

€60,000 - €75,000 DOE


TechHeads is working with a global technology leader helping millions of users with digital experiences on a daily basis as they look to expand their team with the addition of an iOS-Focused Application Developer. This role is based in Ireland and supports a flexible working model allowing for remote working that provides an excellent work-life balance.


You will be responsible for the maintenance and development of new and existing features and platforms, as well as the migration of some features in legacy code into modern frameworks. Allowing you to take ownership and have a significant impact on a platform used by millions on a daily basis.


You'll gain exposure to the entire iOS development lifecycle working with technologies such as Swift, RESTful APIs and more. Giving you the opportunity to sharpen your technical skillset while working on a large-scale application.


This role is perfect if you are looking for a role where you can work on significant platforms in a collaborative and flexible environment.


Responsibilities

  • Design, develop, test, and maintain the application using Swift and Obj-C.
  • Collaborate with product managers, designers, and backend engineers to build and ship features end-to-end.
  • Participate in code reviews, contribute to team best practices, and help maintain code quality and performance.
  • Work with modern iOS tools and libraries (Swift Data, Async/Await, Combine, Swinject etc.).
  • Ensure the application meets performance, quality, and responsiveness standards.
  • Monitor app performance and usage metrics to identify and resolve issues.
  • Contribute to improving development processes, CI/CD pipelines, SPM, and tooling.
  • Stay current with the latest iOS development trends, tools, and technologies.


Requirements:

  • 3+ years of professional experience in iOS development.
  • Experience with Obj-C, Swift and interoperability between languages.
  • Solid understanding of UIKit, Apple Frameworks, View Controllers and programmatic UIs.
  • Understanding of object-oriented programming, design patterns, and principles.
  • Experience with RESTful APIs, JSON and Network proxies
  • Experience with Git/GitHub
  • Unit/UI testing experince.
  • Understanding of the full mobile development life cycle, including deployment and app store submission.


Nice-to-Have:

  • Familiarity with SwiftUI, Dependency Injection (Swinject) and Reactive Programming (Combine or RXSwift).
  • Familiar with Coordinator pattern, Generics, Protocol Orientated Programming
  • Familiarity with CI/CD tools, e.g. GitHub Actions, Xcode Cloud


Compensation:

  • Salary: €60,000 - €75,000 DOE
  • Benefits: Healthcare, Pension and More


  • If you would like to be considered for this position, please share a copy of your updated CV to [email protected]

Key Skills

Ranked by relevance