Vietnam, Ho Chi Minh City
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.
Trách Nhiệm
- Design, build and maintain advanced applications for iOS platform
- Conduct code refactoring, optimization, building reusable components for future use
- Participate in research and application of new technologies to products
- Collaborate with the backend developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
- Optimize applications for maximum speed and scalability
- Understand the product thoroughly, constantly optimize the product, identify and fix problems, improve stability and user experience
Yêu Cầu
1. Technical experiences
1.1 Must have
- Minimum 1 year of experience in iOS app development
- Good knowledge or experience with iOS SDKs, frameworks and third-party libraries
- In-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, Realm
- Ability to debug applications and collaborate with team members to overcome technical problems
- Proficient understanding of code version control tools, such as Git
- Knowledge of development based on RESTful API
- Hard working, hard playing and a friendly attitude
- The drive to keep learning to improve knowledge and skills
1.2 Nice to have
- Experience 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 features
- Good UI sense
- Experience in Xcode Instrument tools is a plus (Leaks, Zombie, ….)
- Understanding of in-app purchase process and how to implement it
- Preferred to have published mobile apps in AppStore.
- Android development skills with Java or Kotlin.
- Clean and efficient code lover
- Attention to detail. Analytical mind and problem-solving aptitude. Has a good troubleshooting skill.
- Motivation to learn a new programming language
- Enjoy working on challenging solutions and systems
- Believe that building great applications is not only about delivering code that “works”, but involves thinking about reusability, maintainability, security and performance
- Good teamwork and reliability
1.3 Language skills
- Confidence in communicating in English
Chuyên Môn
Bachelor’s degree in Computer Science or related field