It's fun to work in a company where people truly BELIEVE in what they're doing!
Job Description
We are looking for a passionate and motivated iOS Engineer to join our Transport Mobile Engineering team. As an iOS Engineer, you will work closely with other engineers and designers to build and improve features in our iOS app. This role offers an excellent opportunity to grow your skills in iOS development, problem-solving, and collaborate with cross-functional teams to deliver top-tier mobile experiences to our users.
Key Responsibilities
-
Assist in the development, testing, and maintenance of iOS applications.
-
Write clean, efficient, and reusable code following best practices and design patterns.
-
Collaborate with engineers, designers, and product teams to implement new features and improve user experiences.
-
Debug and fix issues to ensure smooth application performance.
-
Participate in code reviews, contributing to the improvement of coding standards.
-
Keep up-to-date with the latest iOS trends and technologies.
Requirements
Requirements
-
Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience.
-
5+ years of professional experience in iOS development.
-
Solid proficiency in Swift and a deep understanding of iOS SDK and frameworks.
-
Strong understanding of iOS architecture patterns (MVC, MVVM, VIPER, etc.).
-
Experience with asynchronous programming (Combine, Grand Central Dispatch, or similar).
-
Familiarity with unit and UI testing approaches.
-
Strong project management skills with ability to lead projects, delivering on time and with high quality.
-
Strong problem-solving skills and attention to detail.
-
Strong communication skills and a willingness to learn and grow.
Nice-to-Have
- Experience leading or mentoring a team of iOS engineers.
- Knowledge of SwiftUI and new Apple frameworks.
- Contributions to open-source projects or a strong portfolio of personal iOS apps.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Top Skills
What We Do
We don’t innovate for the sake of innovation, we utilize technology to simplify people’s lives so they can enjoy their lives better. That belief is what brought Traveloka to be the leading travel platform in Southeast Asia. Traveloka serves 20+ products that include comprehensive travel services. From transportations to accommodations, discovering nearby attractions, and insurance products to financial services, including the groundbreaking ‘Buy Now Pay Later’.
With 100+ millions downloads in six countries across the SEA region, we aim to keep exploring for better innovations — all to fulfill our users’ travel aspirations so they can enjoy their lives, their way.