Principal Software Engineer, Front End
Há 4 dias
About Agoda
At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.
Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.
No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you're ready to begin your best journey and help build travel for the world, join us.
Get to Know our Team:
Agoda's front-end teams focus on various product aspects including accommodations, flights, and payments. We build localized, optimized user experiences globally across mobile websites, native apps, and desktop sites, fostering innovation and constant improvement through data-driven practices.
The Opportunity:
Agoda is looking for developers optimizing user interfaces that enhance the user experience for millions of travelers worldwide. This position requires a deep understanding of front-end development principles, a passion for crafting exceptional user experiences, and expertise in various front-end technologies. You will have the chance to work on innovative projects, using cutting-edge technologies, and make a significant impact on our business and the travel industry.
In this role, you'll get to:
- 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 big chunk of Agoda's system all the way from the north-star & vision down to the bytecode level
- Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture
- Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers.
- Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness
- Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives.
What you'll Need to Succeed:
- Overall experience of 10+ years in engineering roles
- Proven hands-on experience with owning production services with significant impact on design, development, deployment, monitoring & evolution
- Curiosity, staying on the cutting-edge of technological improvements and open source advancement.
- 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
- Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack
- Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels.
- Bachelor's degree in Computer Science, Engineering, or a related field.
It's great if you 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
This position is based in Bangkok, Thailand (Relocation Provided)
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 #Bangladesh #Sunnyvale #Jakarta #Melbourne #Gurgaon #BuenosAires #Egypt #Chile #Munich #MountainView #Warsaw #Bellevue #Montreal #Chicago #SanDiego #Brooklyn #NewDelhi #Vancouver #Chennai #Ahmedabad #Redmond #Boston #Istanbul #Copenhagen #Fremont #SantaClara #Dublin #Estonia #SaudiArabia #Oslo #Denver #Cracow #Atlanta #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 #IT #ENG #5Discover More About Working At Agoda
- Agoda Careers
- YouTube
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.
-
Junior Front End Engineer
Há 6 dias
Belo Horizonte, Minas Gerais, Brasil Anavah Talent Tempo inteiro US$18.000 - US$24.000 por anoJunior Front-End Engineer (Remote – South America)Hours: Full-Time, U.S. Business HoursEngagement: Independent ContractorSchedule: Open to weekend schedule for stronger overlapSalary: $1,500–$2,000 USD/month - based on experienceAbout the OpportunityWe are building a brand-new SaaS platform from the ground up and we're looking for a driven Junior...
-
Senior front end developer
1 semana atrás
Belo Horizonte, Minas Gerais, Brasil Pacifica Continental Tempo inteiro R$80.000 - R$120.000 por anoOur client is looking for a senior front end developer to join their team in Belo Horizonte, Brazil. The individual will focus on constantly assess, organize, and improve, working directly with Product and Engineering to implement our systems across our product. The professional main responsibilities will be:Using front end expertise to build and maintain a...
-
Desenvolvedor Front End
2 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Azapfy Tempo inteiro R$40.000 - R$60.000 por anoAzapfyestá em busca de um(a)Desenvolvedor(a) Front-End Júniorpara integrar nossa equipe de tecnologia, contribuindo para o desenvolvimento de interfaces modernas, intuitivas e responsivasSuas atividades na Azapfy:Apoiar no desenvolvimento de interfaces de usuário responsivas, interativas e funcionais.Implementar telas a partir de layouts e wireframes,...
-
Desenvolvedor Front End
2 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Azap Sistemas Para Logistica Ltda Tempo inteiro R$40.000 - R$60.000 por anoAzapfy está em busca de um(a) Desenvolvedor(a) Front-End Júnior para integrar nossa equipe de tecnologia, contribuindo para o desenvolvimento de interfaces modernas, intuitivas e responsivasSuas atividades na Azapfy:Apoiar no desenvolvimento de interfaces de usuário responsivas, interativas e funcionais.Implementar telas a partir de layouts e wireframes,...
-
Desenvolvedor de front-end
3 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Ventana Serra Tempo inteiroResponsabilidades:Desenvolver interfaces web e mobile-first responsivas.Criar e aplicar guidelines de UI/UX (design system, protótipos).Trabalhar próximo ao time de produto para entender as jornadas do usuário.Integrar o front-end com APIs seguras.Otimizar performance e acessibilidade das interfaces.Escrever código limpo, modular e testável.Requisitos...
-
Desenvolvedor front end pleno
2 semanas atrás
Belo Horizonte, Minas Gerais, Brasil VENTANA SERRA DO BRASIL AGENCIAMENTO DE CARGAS LTDA Tempo inteiro R$90.000 - R$120.000 por anoEstamos em busca de um Front-end Developer Pleno para atuar no portal do cliente e no aplicativo do motorista. O desafio é criar interfaces modernas, responsivas e intuitivas, garantindo usabilidade simples para motoristas e experiência premium para clientes corporativos. Responsabilidades:Desenvolver interfaces web e mobile-first responsivas.Criar e...
-
Desenvolvedor Front-end Pleno
Há 6 horas
Belo Horizonte, Minas Gerais, Brasil Reply Tempo inteiroSobre nósA Reply é uma multinacional italiana líder no mercado de TI europeu, hoje com presença em 17 países e mais de Replyers apaixonados por inovação e pelo trabalho em equipe. Atuamos com integração de sistemas, soluções em gestão de excelência e consultoria especializada em TI. Nossos esforços são direcionados ao incentivo do sucesso do...
-
analista iii de desenv. de software
1 semana atrás
Belo Horizonte, Minas Gerais, Brasil Vaganet Tempo inteiro R$750.000 - R$1.500.000 por anoDescriçãoDesenvolver e sustentar funcionalidades de interface de software, agregando valor ao produto para o usuário final e garantindo a satisfação do cliente na área de atuação.Responsabilidades e atribuiçõesDesenvolver soluções técnicas de alta complexidade com supervisão moderada, utilizando tecnologias front-end com foco na usabilidade....
-
Desenvolvedor(a) Front-End Júnior
Há 6 dias
Belo Horizonte, Minas Gerais, Brasil Kukac Tempo inteiro R$40.000 - R$60.000 por anoDesenvolvedor(a) Front-End JúniorClique no link e torça para o match:Aqui na Kukac, as oportunidades são para profissionais que estejam em busca da sua melhor versão. Acreditamos no potencial dos nossos Kukackers e oferecemos um espaço amplo de desenvolvimento e aprendizado.O que você precisa para dar o match?Formação completa ou em andamento em...
-
Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiroMinimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Preferred qualifications:Master's degree or PhD in Computer...