Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Ios engineer

Limerick
Transact Campus
Engineer
€80,000 - €100,000 a year
Posted: 5 September
Offer description

Join to apply for the iOS Engineer role at Transact Campus


Overview

Transact Campus and CBORD have joined forces as industry leaders to bring the best integrated technology solutions to education, healthcare, and business campuses worldwide. Be a part of this exciting new partnership, committed to transforming organizations and improving the lives of people doing mission-critical work.

iOS Engineer (Mid-Level)
Limerick, Ireland (Hybrid)


Role

We are seeking a skilled and experienced iOS Engineer to join the Transact Mobile Ordering team. In this role, you will be responsible for improving and maintaining a best-in-class mobile ordering solution that serves millions of students across university campuses. Our native iOS application enables students to conveniently order and pay for meals in advance using meal plans or credit cards. The platform is mobile-first and fully custom-branded for each institution, supporting features such as food ordering, secure locker integrations for pickup, delivery options, dining hall reservations, dietary filtering, and nutrition tracking. Beyond core ordering capabilities, the platform includes a comprehensive campus-wide loyalty and rewards system, offering rich functionality for push notifications, automated marketing campaigns, intelligent upselling, targeted inbox announcements, surveys, and user feedback collection.

You will need strong communication skills and be an effective collaborator who thrives in cross-functional teams. You are proactive, detail-oriented, and capable of working independently while taking full ownership of your work. You bring a problem-solving mindset, a willingness to learn, and a continuous drive for improvement—both in your own development and in the quality of the codebase. A growth mindset and the ability to adapt to evolving priorities are essential for success in this role.

You will be responsible for contributing to the redesign and re-architecture of core components of the application, migrating legacy code from Obj-C to Swift. This work will involve applying modern development best practices to enhance maintainability, scalability, and overall code quality.


Key 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

* Degree in Computer Science or equivalent
* 3–5 years of professional experience in iOS development
* Strong knowledge of Obj-C, Swift and interoperability between languages
* Solid understanding of UIKit, Foundation, Apple Frameworks, View Controllers, XIBs, Interface Builder and programmatic UIs
* In-depth understanding of object-oriented programming, design patterns, and principles
* Experience with RESTful APIs, JSON and Network proxies
* Experience with version control systems (e.g., Git) and code collaboration platforms (e.g., GitHub)
* Comfortable with Unit Testing and UI Testing frameworks (e.g. XCTest, XCUITest)
* Understanding of the full mobile development life cycle, including deployment and app store submission
* Excellent communication and fluency in written and spoken English
* The ability to interpret technical requirements and translate them into structured, actionable work tasks


Nice-to-Have

* Familiarity with SwiftUI, Dependency Injection (Swinject) and Reactive Programming (Combine or RXSwift)
* Experience maintaining and improving legacy codebase, with a focus on refactoring and best practices for modernization
* Familiar with Coordinator pattern, Generics, Protocol Oriented Programming
* Familiarity with CI/CD tools, e.g. GitHub Actions, Xcode Cloud
* Experience working in an Agile/Scrum environment
* Experience working in globally dispersed teams
* Familiarity with WCAG compliance guidelines and accessibility UX best practices


Why Join Us?

* Opportunity to work with cutting-edge data technologies, data governance platforms
* Collaborative and supportive work environment
* Ongoing professional development and training opportunities
* Hybrid Working
* Regular social, sporting and community events
* Benefits - Private Health Insurance, Dental Insurance, Matched Pension Contribution, 25 Days Annual Leave

This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.

Transact is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, or any other protected factor.

#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior process optimisation engineer
Limerick
Stryker
Engineer
€60,000 - €80,000 a year
Similar job
Staff engineer, process optimisation
Limerick
Stryker
Engineer
Similar job
Ml engineer
Limerick
Reperio Human Capital
Engineer
Similar jobs
Engineering jobs in Limerick
jobs Limerick
jobs County Limerick
jobs Munster
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in Limerick > iOS Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save