Talent.com
Esta oferta de trabajo no está disponible en tu país.
Principal Software Engineer, Front End (Bangkok based, Relocation provided)

Principal Software Engineer, Front End (Bangkok based, Relocation provided)

AgodaMadrid, Comunidad de Madrid, España
Hace 21 días
Descripción del trabajo

Overview

Principal Software Engineer, Front End (Bangkok based, Relocation provided) role at Agoda.

This position is based in Bangkok, Thailand, with relocation provided.

About Agoda

Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of hotels, flights, activities, and more. Our team of 7,100+ employees across 95+ nationalities in 27 markets fosters a diverse, creative, and collaborative work environment. We innovate through a culture of experimentation and ownership to enhance the travel experience for our customers.

Our front-end teams focus on localized, optimized user experiences globally across mobile websites, native apps, and desktop sites, fostering innovation and data-driven practices.

Responsibilities

  • Architecting and developing high-performance, cross-platform web applications
  • Leading the design and implementation of Backend-for-Frontend (BFF) services
  • Establishing and enforcing best practices for front-end testing and quality assurance
  • Driving initiatives to optimize Core Web Vitals and overall application performance
  • Owning a large portion of Agoda’s system from vision to bytecode level
  • Enabling impactful collaboration and cross-team projects on big initiatives to improve services, code, and architecture
  • Providing thoughtful feedback and nurturing an inclusive engineering environment while championing engineering fundamentals
  • Identifying opportunities for optimization across the technology stack with focus on cost, efficiency, velocity, and developer happiness
  • Exhibiting technical leadership and communicating complex trade-offs to non-technical stakeholders

Qualifications

  • Overall experience of 10+ years in engineering roles
  • Hands-on experience owning production services with significant impact on design, development, deployment, monitoring, and evolution
  • Curiosity and staying on the cutting edge of technological improvements and open source advancements
  • Advanced proficiency in modern JavaScript frameworks and state management solutions
  • Deep understanding of cross-platform development challenges and solutions
  • Extensive experience with Backend-for-Frontend (BFF) patterns and micro-frontend architecture
  • Expert-level knowledge of front-end testing methodologies, tools, and best practices
  • Proven track record of optimizing applications for Core Web Vitals and web performance
  • Strong understanding of web security, accessibility standards, and SEO best practices
  • Ability to perform deep research and make decisions on complex projects; can work independently or collaboratively
  • Strong communication skills, with the ability to explain technical details to stakeholders at all levels
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Nice to have

  • A Master’s or Ph.D. in a technical field
  • Deep understanding of React and state managers (Redux, Zustand, Valtio)
  • Experience with C# and .Net Core
  • Experience with Kotlin or other JVM languages
  • Location

    Bangkok, Thailand (Relocation Provided)

    Other

    Bengaluru #GreaterLondon #SanFrancisco #Pakistan #NewYork #Berlin #Hyderabad #Paris #Seattle #Toronto #TelAviv #Singapore #Austin #Pune #Madrid #SãoPaulo #SanJose #Sydney #Stockholm #Romania #Barcelona #Mumbai #Noida #Colombia #Vietnam #LosAngeles #SouthKorea #Amsterdam #Bangkok #Budapest #Taipei #Sofia #Prague #SanMateo #Cyprus #Zurich #Kenya #Slovakia #PaloAlto #Miami #Portland #Vienna #Shanghai #CapeTown #Helsinki #Beijing #Montevideo #Wrocław #SriLanka #Armenia #Calgary #Peru #Hamburg #Georgia #Auckland #HongKong #Lyon #MexicoCity #BeloHorizonte

    Equal Opportunity Employer

    At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.

    We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.

    Disclaimer

    We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Principal Software Engineer • Madrid, Comunidad de Madrid, España