Monday, October 27, 2025

Job Description

 Motorist.sg is Singapore's Leading Auto Concierge Platform that simplifies vehicle ownership. We offer a suite of vehicle management tools, including on-demand auto services in both web and mobile platform. As we have been expanding quickly, we are currently looking for iOS Developers to join our growing technical team in Vietnam.Send CV to: janetran@motorist.vnResponsibilitiesDesign, build and maintain advanced applications for iOS platformConduct code refactoring, optimization, building reusable components for future useParticipate in research and application of new technologies to productsCollaborate with the backend developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experienceOptimize applications for maximum speed and scalabilityUnderstand the product thoroughly, constantly optimize the product, identify and fix problems, improve stability and user experienceRequirementsMust haveMinimum 1 year of experience in iOS app developmentGood knowledge or experience with iOS SDKs, frameworks and third-party librariesIn-depth understanding of computer science fundamentals (OOP, data structures and algorithms, architectures, etc)Familiarity with SOLID principles, architectural patterns (Viber, MVVM, MVP, etc)Experience working with database types in iOS such as Core Data, RealmAbility to debug applications and collaborate with team members to overcome technical problemsProficient understanding of code version control tools, such as GitKnowledge of development based on RESTful APIHard working, hard playing and a friendly attitudeThe drive to keep learning to improve knowledge and skillsNice to haveExperience in optimizing performance for iOS application is a plus.Experience in SwiftUI, UI/Unit test, Reactive Programming, FirebaseSDK, GoogleSDK is a plus.Knowledge about UX/UI on mobile is an advantage to be able to work alongside creative for implementation of UI/UX featuresGood UI senseExperience in Xcode Instrument tools is a plus (Leaks, Zombie, ….)Understanding of in-app purchase process and how to implement itPreferred to have published mobile apps in AppStore.Android development skills with Java or Kotlin.Clean and efficient code loverAttention to detail. Analytical mind and problem-solving aptitude. Has a good troubleshooting skill.Motivation to learn a new programming languageEnjoy working on challenging solutions and systemsBelieve that building great applications is not only about delivering code that “works”, but involves thinking about reusability, maintainability, security and performanceGood teamwork and reliabilityLanguage skillsConfidence in communicating in EnglishQualificationsBachelor’s degree in Computer Science or related field

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs