Role: Senior iOS Engineer
Type: Permanent role
Work Model: Remote-first, with quarterly onsite visits to Dublin
Role Description:
We are looking for a Senior iOS Engineer to join our team and help build exceptional mobile experiences. You will work with Swift, SwiftUI, and modern iOS frameworks to develop and maintain key features across our apps. This role goes beyond coding-you'll contribute to product development, collaborate with cross-functional teams, and help shape our engineering practices.
Key Responsibilities:
- Develop and maintain features in our iOS applications.
- Ensure a clean, scalable, and well-tested codebase.
- Work closely with product, design, and Android teams in an agile environment.
- Stay up to date with emerging iOS technologies and frameworks.
Requirements:
- 5+ years of iOS development experience.
- Strong proficiency in Swift and UIKit (RxSwift/SwiftUI is a plus).
- Experience with modern mobile architectures (MVVM, MVP, etc.).
- Skilled in unit testing, CI/CD, and Git.
- Strong knowledge of RESTful API integration.
- Excellent collaboration and communication skills.
Interview Process:
- Technical Assessment -
- 1-hour live paired programming to evaluate problem-solving logic.
- 10-minute break, followed by a 50-minute deep dive where candidates present past projects (slides/whiteboard recommended).
- Final Onsite Interview - In Dublin office with leadership team (culture & experience assessment).
What's it like to work here
If you're passionate about building chart-topping iOS apps and thrive in a fast-paced, innovative environment, we'd love to hear from you!
Apply Now!
The Next Step for you: Should this position be of interest to you, please forward your CV to Pankaj Sharma at GCS Recruitment specialists at [email protected] or call on +353-46901-1902.
GCS is acting as an Employment Agency in relation to this vacancy.
