Software Engineer I, Frontend (Accommodation)

Online travel platform serving 50+ million users for booking travel and accommodation services.
Jakarta, Indonesia
Frontend
Entry-Level Software Engineer
Hybrid
Travel
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - fresh graduate

Entry-level Software Engineer position at Oracle NetSuite in Prague, perfect for fresh graduates interested in front-end or full-stack development with focus on quality and innovation.

Web Developer

Web Developer position at Aptiv, focusing on frontend development for automotive technology solutions.

Retail Developer Laboratoires Pierre Fabre

Retail Developer position at Laboratoires Pierre Fabre focusing on frontend development for retail applications.

Retail Developer

Entry-level Retail Developer position at Pierre Fabre, focusing on retail software development solutions.

SDE I – FTC

Entry-level software engineering role at Amazon IN Payments, focusing on building standardized UX components for Amazon Pay pages.

Description For Software Engineer I, Frontend (Accommodation)

tiket.com is a leading online travel platform serving over 50 million users across their digital ecosystem. They're looking for an Entry-Level Frontend Software Engineer to join their Accommodation team in a hybrid work setting in Jakarta.

The role focuses on building and maintaining user interfaces using modern web technologies like React.js and Next.js. As a Frontend Software Engineer, you'll be responsible for developing responsive and interactive features, implementing server-side rendering and static site generation, and ensuring the best possible user experience for millions of travelers.

The ideal candidate should have 0-2 years of frontend development experience with a strong foundation in JavaScript, HTML, and CSS. Knowledge of React ecosystem, Next.js, and state management tools is essential. You'll be working in a collaborative environment, participating in code reviews, and contributing to best practices while growing your skills.

This is an excellent opportunity for early-career developers who want to make an impact at scale, working on a platform that helps millions of users plan and book their travel experiences. The company offers a fast-paced, learning-oriented environment where you can grow your technical skills while working on meaningful projects that directly affect user experience in the travel industry.

Working at tiket.com means joining a technology-driven company that values innovation and user experience, with the chance to work alongside experienced developers and contribute to a product that serves millions of users across the region.

Last updated 15 days ago

Responsibilities For Software Engineer I, Frontend (Accommodation)

  • Develop and maintain responsive and interactive user interfaces using React.js and Next.js
  • Work on server-side rendering (SSR) and static site generation (SSG) with Next.js
  • Collaborate with senior developers and designers to implement new features
  • Write clean, reusable, and efficient code
  • Participate in code reviews and contribute to best practices
  • Troubleshoot and debug applications
  • Stay up-to-date with the latest web development trends and technologies

Requirements For Software Engineer I, Frontend (Accommodation)

JavaScript
React
TypeScript
  • 0-2 years of experience in frontend development
  • Solid understanding of JavaScript, HTML, CSS, and the React ecosystem
  • Experience with Next.js, including server-side rendering and static site generation
  • Familiarity with state management tools like Redux or Context API
  • Knowledge of RESTful APIs and how to integrate them into React/Next.js applications
  • Ability to work with version control systems (e.g., Git)
  • Basic understanding of responsive design and cross-browser compatibility
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Eagerness to learn and grow in a fast-paced environment

Interested in this job?