Software Engineer

Traveloka.wd3.traveloka

Apply to this job
Indonesia - Jakarta, Green Office Park 1 Until 8/22/2026 First posted April 14, 2025 Last posted July 8, 2025
Job description

It's fun to work in a company where people truly BELIEVE in what they're doing!

‎ 

‎ 

Job Description

We are hiring Software Engineers across multiple platforms: Backend, Web, iOS, and Android. You will be matched with a team based on your expertise and interests.

As a Software Engineer, you will be part of a cross-functional team building scalable and high-impact products. Depending on your area of expertise, you will take ownership of designing, developing, testing, and maintaining features end-to-end, ensuring performance, reliability, and user satisfaction.

In this role, you will:

  • Collaborate with cross-functional teams to define, design, and deliver new features

  • Write clean, maintainable, and efficient code

  • Participate in code reviews and design discussions to ensure best practices

  • Troubleshoot and debug production issues, and continuously improve system performance

  • Stay up to date with emerging technologies and industry trends

  • Contribute to internal tools, documentation, and technical processes

‎ 

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience

  • Solid understanding of computer science fundamentals such as data structures, algorithms, and software design principles

  • Proficiency in at least one general-purpose programming language (e.g., Java, Kotlin, Swift, Go, JavaScript, TypeScript, Python, etc.)

  • Experience in building, testing, and maintaining production-level software

  • Strong problem-solving skills and attention to detail

  • Comfortable working in a collaborative, agile development environment

Preferred Qualifications (depending on specialization):

  • Backend: Familiar with Java or other backend languages; experienced in server-side development, APIs, databases, and cloud platforms (e.g., AWS, GCP)

  • Web: Familiarity with frontend frameworks like React or Typescript

  • iOS: Proficiency in Swift or Objective-C and understanding of iOS frameworks and architecture

  • Android: Proficiency in Kotlin or Java, and knowledge of Android SDK, Jetpack components, and app lifecycle

‎ 

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

About this role

Summary

Build, test, and maintain scalable software across multiple platforms in a collaborative environment.

Job title

Software Engineer

Experience level

entry level

Industry

software

Location requirements

Jakarta, Indonesia; remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

programmingdata structuresalgorithmssoftware designJavaKotlinSwiftGoJavaScriptTypeScriptPython

Preferred skills

JavaKotlinSwiftObjective-CReactTypescriptAndroid SDKJetpack

Specializations

backendwebiOSAndroid
Locations

Structured locations inferred from the posting.

Unknown location

Work arrangement unknown