Lead Software Engineer (Core)
Minimum Qualifications
5 to 7+ years experience in iOS application development
Bachelor’s or Master’ degree in Computer Science or a related field, or equivalent relevant experience. Diploma holders or a person with mid-career switch with equivalent relevant experience may be considered
A portfolio of work showcasing released iOS apps
Proficient in Swift
Proficient iOS design and development lifecycle
Good knowledge of Git or any other version control system
Writes readable, maintainable, future-proof, scalable code
Must be able to identify and fix issues proactively
Willing to be based in Singapore
Preferred Qualifications
Good knowledge in iOS application development
Good understanding in app architectures and design patterns
Good understanding of CI/CD and release lifecycle
Proficient in iOS frameworks (UIKit, Core Data, Core Animation, UILocalNotification, Swift Extensions)
Proficient in RESTful APIs and their integration with iOS apps
Working knowledge of Firebase and its different products
Able to review others’ codes
Able to help out junior developers
Able to work on full features independently