Mobile Engineer (1-year Contract)

Traveloka


Tanggal: 14 jam yang lalu
Kota: Pekerjaan jarak jauh, Pekerjaan jarak jauh
Jenis kontrak: Kontraktor
Jarak jauh
Job Description

Job ID: MJ000439

About Traveloka

Traveloka is Southeast Asia's leading travel and lifestyle super-app. We connect tens of millions of travellers across the region with flights, hotels, experiences, financial services, and more — all from a single platform. Since our founding in 2012, we have expanded to eleven markets, processed billions of dollars in transactions, and built one of the most recognised consumer brands in the region.

We move fast because the region demands it. Southeast Asia is young, mobile-first, and growing faster than almost anywhere else on earth. We are not transplanting a Western playbook — we are writing a new one, from scratch, for a market that does not look like anywhere else — and we are calling for people who want to be part of that.

About The Team

Financing Engineering builds the systems that make travel more accessible — the credit, instalment, and pay-later experiences that decide a price is never the barrier between a traveller and their trip. You will engineer real-time credit decisioning, instalment flows, and payment journeys that hold up across Southeast Asia's wildly different markets, where regulation, credit infrastructure, and consumer readiness are never the same twice.

This is product engineering with real stakes: every checkout you ship moves money and trust. You will own services end to end across backend, web, and mobile, design for resilience and compliance from the first line of code, and watch your work convert into trips taken by millions. If you want to build fintech at consumer scale — and write the playbook for a region the textbooks ignore — this is the team.

About The Job

As a Mobile Engineer in Traveloka's Financing Engineering team, you are a competent individual contributor who independently delivers features in our iOS or Android app — directly shaping how travellers across markets discover and book the right property at the right price.

  • Independently design, build, test, and ship features across Financing
  • Own the technical quality of your work: well-modularized and secure components
  • Ensure your components are reliable, diagnosable, monitored, and reusable
  • Make sound implementation decisions and choose appropriate architecture patterns (MVVM-C or equivalent) for the problem at hand
  • Optimise for performance, memory, and crash-free experience in a high-traffic app under real-world network conditions
  • Diagnose and resolve complex technical issues in production, and contribute to incident postmortems with clear root-cause analysis
  • Drive engineering hygiene through thorough code review, unit and integration testing, and architectural design reviews

Job Requirements

  • You have at least 1 year building production mobile apps, or you have built equivalent depth in practice.
  • Android: You write clean Kotlin (and Java where needed) and build native features with the Android SDK, with a sound grasp of the activity/fragment lifecycle, Jetpack, and the platform's UI model.
  • iOS: You write clean Swift (and Objective-C where needed) and build native features with the iOS SDK, with a sound grasp of the view-controller lifecycle, UIKit/SwiftUI, and the platform's UI model.
  • You translate designs into responsive, accessible screens.
  • You integrate with REST or GraphQL APIs, and reason about state, navigation, and offline behavior.
  • You write tests that catch real regressions.
  • You care about what users feel — app start time, jank, battery, and behavior on a poor connection.
  • You hold a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • You use AI tools to move faster.
  • You own the quality and performance of what ships regardless of how it was drafted.
  • You can explain and defend an implementation choice with evidence — a trace, a profiler session, a crash you fixed.
  • You back your implementation choice with evidence, not just a preference.

Join Us

If you have read this far and felt something click — the problem, the scale, the moment — we would like to hear from you.

We review every application. If your background is a strong fit, you will hear from us within 5 business days.

We are building the kind of company where strong people choose to stay because the work keeps getting bigger and better. If that is what you are looking for, apply.

Cara melamar

Untuk melamar pekerjaan ini, Anda perlu otorisasi di situs web kami. Jika Anda belum memiliki akun, silakan daftar.

Posting CV

Pekerjaan serupa

Direct Sales Executive - Sindang Kelingi Rejang Lebong

PT MANDIRI INVESTAMA SEJATI, Pekerjaan jarak jauh, Pekerjaan jarak jauh
13 jam yang lalu
Job DescriptionIMS established in Jakarta on December 10, 2001. Our main focus in providing and managing outsource of manpower. We currently handled 15.571 Outsourcing Staff in various outsource positions that spread all over Indonesia assigned in many industries with majority client in Banking and Insurance. Head Office in Jakarta and supporting by 24 Branches in Indonesia, our 5.571 Outsource Employees...

Staff Collection Field Payment Assistant Pre Write Off Jakarta

HSBC, Pekerjaan jarak jauh, Pekerjaan jarak jauh
14 jam yang lalu
Some Careers Shine Brighter Than Others.If you’re looking for a role that will help you stand out at HSBC, take a look at how you can fulfil your potential.International Wealth and Premier Banking (IWPB) helps deliver on HSBC’s purpose of opening up a world of opportunity by providing our customers with borderless banking and world-class wealth management through best-in-class, mobile-first...

STAFF FINANCE

Duitku, Pekerjaan jarak jauh, Pekerjaan jarak jauh
16 jam yang lalu
Staff FinanceJAKARTA BARATfinance, Full TimeAre you?a proactive and results-oriented Transaction Reconciliation Staff. In this role, you will be responsible for reconciling transaction data between the company’s internal systems and reports from banks, payment partners, merchants, and other third parties to ensure all transactions are recorded accurately, completely, and consistently with account balances and settlement processes. You will also investigate and...