Overview
Package: Bonus 5%, Pension 5%, Healthcare for family, Life-Cover.
We're hiring on behalf of a world-class, product-focused company that is undergoing an exciting transformation.
With a strong focus on product quality, user experience, and intelligent automation, this is a standout opportunity to join a tech-forward business as it enters a new phase of growth.
You'll be joining a supportive and collaborative mobile team that's playing a critical role in delivering a premium mobile experience as the platform evolves.
What You'll Be Doing
Craft, maintain, and enhance robust i OS applications using Swift and Objective-C, ensuring reliability and a top-tier user experience.
Partner closely with product managers, UX/UI designers, and backend engineers to build seamless end-to-end features.
Engage in code reviews, architectural discussions, and continuous improvements to ensure high performance and maintainability.
Proactively monitor application health, performance, and analytics to spot and solve real-world issues early.
Contribute to internal tooling, CI/CD workflows.
Stay actively informed on the latest i OS development trends, libraries, and best practices — and bring those insights to the team.
What We're Looking For
A degree in Computer Science or a related field, or equivalent practical experience.
3 to 5 years of commercial experience developing i OS applications.
Deep understanding of Swift and Objective-C, including language interoperability.
Hands-on experience with UIKit, Foundation, and creating both interface builder-based and fully programmatic UI.
Solid grounding in object-oriented design, software architecture principles, and reusable patterns.
Familiarity with networking layers, including handling REST APIs, JSON, and debugging network traffic.
Competent using Git for version control and working with platforms like Git Hub or Bitbucket for collaboration.
Proficiency in writing and maintaining unit and UI tests (e.g., using XCTest and XCUITest).
Strong communication skills and the ability to turn technical requirements into deliverable tasks.
Bonus Points (Nice to Have)
Exposure to Swift UI, Reactive programming (Combine or Rx Swift), and dependency injection frameworks like Swinject.
Experience refactoring or modernizing legacy i OS codebases using best practices and scalable patterns.
Agile/Scrum team experience.
Why Join?
Be part of a pivotal product transformation as the company embraces AI across its platform.
Work in a modern, forward-thinking engineering culture that values clean architecture, experimentation, and collaboration.
Enjoy remote flexibility with just two office days per month (Galway HQ).
Shape the future of a high-impact product used by millions across a global e-commerce network.
#J-18808-Ljbffr