Software Developer

3 weeks ago


Dublin, Ireland TechHeads Full time

Overview TechHeads is proud to present a new opportunity for an iOS-focused Software Developer with a global leader in creating seamless digital experiences. This is a permanent role based in Ireland that supports a flexible working model where, depending on your location, there is an onsite requirement of 1-4 times per month. This role offers the chance to work on enterprise-scale projects and modernise the codebase.
Responsibilities Design, develop, test, and maintain the application using Swift and Objective-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 Objective-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 experience.
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-Oriented Programming.
Familiarity with CI/CD tools, e.g. GitHub Actions, Xcode Cloud.
Compensation Benefits: Healthcare, Pension and More
How to apply If you would like to be considered for this position, please share a copy of your updated CV to thomas@techheads.ie
Job details Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering, Information Technology, and Consulting
Industries: Software Development, IT System Custom Software Development, and IT Services and IT Consulting
Note: This posting includes a standard EEO statement and is intended for eligible candidates in Ireland.

#J-18808-Ljbffr



  • Dublin, Ireland Jonas Software Full time

    M&A Business Development Manager page is loaded## M&A Business Development Managerlocations: Dublin, Ireland (Bookassist)time type: Full timeposted on: Posted Todayjob requisition id: R46814## ## **Job Description:****About Vertus Group:**Vertus Group, a division of Jonas Software and Constellation Software Inc. (TSX: CSU), acquires and scales market-leading...


  • Dublin, Ireland Jonas Software Full time

    M&A Business Development Manager page is loaded## M&A Business Development Managerlocations: Dublin, Ireland (Bookassist)time type: Full timeposted on: Posted Todayjob requisition id: R*****## ## **Job Description:****About Vertus Group:**Vertus Group, a division of Jonas Software and Constellation Software Inc. (TSX: CSU), acquires and scales market-leading...


  • Dublin, Ireland Software Placements Full time

    Overview Our client, a leading multinational semiconductor company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland. The role requires the candidate to be onsite 5 days per week. Role The Design Software Verification team plays a critical role in verifying the EDA tool...


  • Dublin, Ireland Software Placements Full time

    OverviewOur client, a leading multinational semiconductor company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland.The role requires the candidate to be onsite 5 days per week.RoleThe Design Software Verification team plays a critical role in verifying the EDA tool chain for...


  • Dublin Pike, Ireland Software Placements Full time

    Overview Our client, a leading multinational semiconductor company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland. The role requires the candidate to be onsite 5 days per week. Role The Design Software Verification team plays a critical role in verifying the EDA tool chain...


  • Dublin Pike, Ireland Software Placements Full time

    Overview Our client, a leading multinational Financial Company, requires a Contract VB6 Software Engineer for a 6 month role in South Dublin, Ireland. The role is onsite 3 days per week. Role You will join the Calculation Systems team in the IT Department. Work will primarily relate to project and production support activities on a range of Point of Sale...


  • Dublin, Ireland Irish Life Group Services Limited Full time

    CTS Application Services is part of the Central Technology Services Function and provides IT Application Services for both shared and corporate business solutions direct to the business areas across the European entities, within the Central Functions of European Technology and within the Central Technology Services operation itself.The solutions range from...


  • Dublin, Ireland Sabeo Full time

    Description Job PurposeCentral Technology Services(CTS) is a centralised function within ET that architects, delivers and runs shared systems and infrastructure across the European entities and operates IT security underpinning all IT activities. The CTS Application Services function provides IT services for both shared and corporate type solutions directly...


  • Dublin, Ireland Reperio Human Capital Ltd Full time

    Principal Software Developer Dublin/Kerry - Hybrid My client is looking for a Principal Software Developer with strong experience across event-driven architecture, database technologies, and containerisation, with a wealth of experience in programming languages such as Java or Python. If you have front-end experience and have worked in a complex fintech...

  • Software Developer

    2 weeks ago


    Dublin, Ireland Themis Solutions Inc. Full time

    OverviewWe are currently seeking aSoftware Developerto join our Engineering team in Dublin, Ireland.It's expected to be in office minimum twice per week on one of our Anchor Days.What your team doesWe at Clio have an amazing team that is on a mission to transform the legal experience for all, and our engineering team's goal is to deliver an incredible...