iOS Developer – Galway / Hybrid Remote (Ireland Only)
iOS Developer – Galway / Hybrid Remote (Ireland Only)
Location: Galway preferred (Hybrid – 2 days/month in office)
Type: Full-time | Permanent
Industry: E-commerce / AI-driven Technology
Level: Mid to Senior (3–5 years experience)
About the Company
We’re hiring on behalf of a world-class, product-focused e-commerce company that is undergoing an exciting transformation — shifting from traditional online retail to an AI-powered platform at the forefront of innovation. 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 iOS 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.
- Utilize modern Apple frameworks and tools including Async/Await, Swift Data, Combine, and Swinject for scalable and clean implementations.
- Proactively monitor application health, performance, and analytics to spot and solve real-world issues early.
- Contribute to internal tooling, CI/CD workflows, and dependency management via tools such as SPM and GitHub Actions.
- Stay actively informed on the latest iOS 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 iOS 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 GitHub 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 SwiftUI, Reactive programming (Combine or RxSwift), and dependency injection frameworks like Swinject.
- Experience refactoring or modernizing legacy iOS codebases using best practices and scalable patterns.
- Knowledge of the Coordinator pattern, generics, and protocol-oriented programming.
- Familiarity with CI/CD pipelines, especially using GitHub Actions or Xcode Cloud.
- Background in working with accessibility standards and WCAG-compliant mobile interfaces.
- Agile/Scrum team experience and comfort working in globally distributed teams.
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.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-05-28
Backend Engineer - Remote
2026-05-28
Backend Engineer - Remote
2026-05-28
- Posted
- Aug 11, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Galway
- Company
- Solas IT Recruitment
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-05-28
Backend Engineer - Remote
2026-05-28
Backend Engineer - Remote
2026-05-28