NE Digital is currently hiring for a Principal iOS Software Engineer to join FairPrice Team
You'll work closely with teammates to deliver cool high scale product features. You'll partner with your product owners, teammates and cross functional teams around the company to identify problems and build solutions that benefit all of FairPrice/NTUC engineers.
You will design, implement and test robust iOS apps that our FairPrice online/physical store and food services customers can rely on. Write clean code that’s testable, maintainable, solves the right problem and does it well. Actually, the code you can be proud of.
Duties and Responsibilities
● Support the entire application lifecycle (concept, design, test, release and support)
● Produce fully functional mobile applications writing clean code
● Gather specific requirements and suggest solutions
● Write unit and UI tests to identify malfunctions
● Troubleshoot and debug to optimize performance
● Design interfaces to improve user experience
● Stay up-to-date with new technology trends
● Mentor Senior/Joiner iOS Software Engineers
● Drive a roadmap of iOS platform enhancements/innovations
Mandatory Requirements
● Min 5-8 years experience in developing iOS mobile applications
● Bachelor’s degree in Computer Science or relevant field
● Portfolio of released applications on the App Store (or Enterprise)
● Understanding of Apple’s design principles and interface guidelines
● In-depth knowledge in Swift and Cocoa Touch programming
● In-depth understanding in RESTful APIs to connect iOS applications to back-end services
● Familiarity with Protocol Oriented Programming design principles
● Experience with offline storage, threading, and performance tuning
● Excellent analytical skills with a good problem-solving attitude
● Ability to perform in a team environment
● Experience in Git. Swift. Xcode. CI/CD. Agile development methodologies
Nice to Have
● Prior experience in leading/mentoring iOS Software Engineers
● Experience in preparing technology roadmaps and prioritisation
● Prior experience in e-commerce