▷ Urgent: Software Engineer

1 week ago


Dublin, Ireland TechHeads Full time

Overview TechHeads is excited to present an opportunity for an experienced iOS-focused Software Engineer to join a technology leader transforming digital experiences on a global scale. This is a remote-first role in Ireland, offering flexibility while working on a platform used by millions of people every day.
You’ll design, develop, and maintain mobile applications using Swift and Objective-C, collaborating closely with designers, product managers, and backend engineers. You’ll work with modern iOS frameworks, RESTful APIs, and CI/CD tools, while also contributing to performance improvements and migrating legacy code to modern standards.
This is a chance to join a collaborative, growth-focused environment where innovation and technical excellence are valued. You’ll have the opportunity to have an impact with your work as you shape a best-in-class mobile solution and improve user experiences at scale.
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 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
If you would like to be considered for this position, please share a copy of your updated CV to thomas@techheads.ie
Seniority level Mid-Senior level
Employment type Full-time
Job function Engineering, Information Technology, and Consulting
Industries: IT Services and IT Consulting, Software Development, and IT System Custom Software Development

#J-18808-Ljbffr



  • Dublin, Ireland Software Placements Full time

    Overview Client: Our client a leading multinational Financial Company requires Contract VB6/VB.NET Software Engineer for 6-month role in South Dublin, Ireland 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 and In Force Calculation...


  • Dublin, Dublin City, Ireland Cartrawler Full time

    A Frontend Engineer delivers high quality software, on schedule, and in alignment with the CarTrawler business strategy. Works in a culture of high performance and enthusiasm, champions and contributes to our software development practices, and maintains an environment of achievement, reward and respect. Works closely with their Engineering Manager and...


  • 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 Canonical Full time

    Join to apply for the Software Maintenance Engineer role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the Software Maintenance Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and...


  • Dublin, Ireland HSI Full time

    Social network you want to login/join with: At Skillko HSI , we’re on a mission to simplify training, compliance, and workforce management for businesses across regulated industries. Our platform helps organisations streamline their operations, keep teams safe and certified, and stay ahead of compliance requirements with ease. As we continue to scale,...


  • Dublin Pike, Ireland Synchronoss Technologies Full time

    Snapshot Synchronoss Technologies (Nasdaq: SNCR), a global leader in personal Cloud solutions, empowers service providers to establish secure and meaningful connections with their subscribers. Our SaaS Cloud platform simplifies onboarding processes and fosters subscriber engagement, resulting in enhanced revenue streams, reduced expenses, and faster...


  • Dublin, Dublin City, Ireland Amwell Full time

    Join to apply for the Senior Software Engineer role at AmwellJoin to apply for the Senior Software Engineer role at AmwellCompany DescriptionAmwell digitally empowers payers, providers and innovators, enabling an ecosystem of care that spans across in-person, virtual and automated care.Company DescriptionAmwell digitally empowers payers, providers and...


  • Dublin, Ireland Adecco Full time

    Lead Test Java Engineer Contract Dublin 12 Months. My client a leading global firm is in urgent need of a talented and experienced Lead Test Java Engineer to join them on a contract basis. You will Lead Quality & Test Automation, Own and evolve our test automation strategy, ensuring it integrates seamlessly into our CI/CD pipeline.- Develop, maintain, and...