Staff Software Engineer – Front End (Remote)

Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with more than 3.6 million accommodations globally.
Manila, Metro Manila, Philippines
Frontend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineering LMTS - IDE Experiences

Staff Software Engineer position at Salesforce focusing on IDE extensions and plugins development for enhanced developer productivity in cloud environments.

Staff Software Engineer - DataViz

Staff Software Engineer position at Grafana Labs focusing on data visualization development, leading technical initiatives and mentoring team members in a remote-first environment.

Engineering Manager, Guest Displays and Platform

Lead engineering for Airbnb's Guest Displays & Platforms team, managing product details page and pricing capabilities across guest-facing surfaces.

Engineering Manager - Pendo for Employees

Lead a team of 5-10 engineers developing Pendo's employee-focused product suite, driving adoption of business applications and improving workplace productivity.

Description For Staff Software Engineer – Front End (Remote)

Agoda, an online travel booking platform, is seeking a Staff Software Engineer specializing in Front End development for a remote position. As a crucial player in our product development team, you'll be responsible for building, designing, and optimizing user interfaces, focusing on creating visually appealing and highly functional web applications.

In this role, you'll collaborate closely with cross-functional teams including Product, Product Design, and Engineering to deliver high-quality products. You'll lead by example in writing quality code, contribute to shared component libraries, and drive web best practices. Your responsibilities will include architecting reliable, performant, and scalable solutions, as well as mentoring junior team members.

The ideal candidate should have at least 8 years of extensive experience in front-end development, particularly with React. Strong skills in JavaScript and TypeScript are essential, along with experience in component libraries and a passion for client-side performance optimization. You should be able to drive decision-making in the team and have a demonstrated ability to impact across various teams.

Agoda offers a diverse and collaborative work environment, with 6,000+ employees representing 90+ nationalities. The company fosters a culture of experimentation and ownership, providing opportunities to work on cutting-edge technology that enhances the travel experience for customers worldwide.

This position offers the flexibility of remote work, with potential locations including Bangalore, Pune, Tokyo, Taipei, Manila, and Melbourne. Join Agoda to be part of a team that's bridging the world through travel and making a significant impact in the online travel industry.

Last updated 5 months ago

Responsibilities For Staff Software Engineer – Front End (Remote)

  • Drive collaboration with cross-functional teams such as Product, Product Design, and Engineering to construct and deliver high-quality products on the web
  • Lead by example by demonstrating how to write quality code that meets the requirements and is in accordance with our architectural and front-end coding standards and patterns
  • Contribute to building a culture that optimizes applications using best practices for performance
  • Propose upgrades and updates necessary for keeping up with modern security and development best practices
  • Contribute to our shared component libraries and build modular and reusable components and libraries
  • Build efficient, reusable web components and architect reliable, performant, and scalable solutions
  • Identify areas of improvement and drive web best practices
  • Provide mentorship for more junior team members and share knowledge with the broader team

Requirements For Staff Software Engineer – Front End (Remote)

JavaScript
TypeScript
React
  • At least 8 years of experience of extensive background in front-end development, working with client-side frameworks on large-scale applications (React is highly preferred)
  • Strong core front-end skill set in JavaScript and the TypeScript ecosystem
  • Strong architecture skills and drive decision-making in the team
  • Experience working with component libraries
  • Strong product sense and a passion for client-side performance optimization
  • Demonstrated ability to drive changes and impact across various teams
  • Love collaborating via code reviews and architecture discussions and is motivated to improve their teammates' productivity

Benefits For Staff Software Engineer – Front End (Remote)

  • Opportunity to work on large-scale applications
  • Collaboration with cross-functional teams
  • Mentorship opportunities
  • Work on cutting-edge technology

Interested in this job?