
Principal Software Engineer, Front End
3 semanas atrás
Principal Software Engineer, Front End (Bangkok based, Relocation provided)
Overview
We are looking for a Principal Software Engineer to lead front-end initiatives for Agoda. This role focuses on building high-performance, cross-platform web applications, driving front-end architecture, and collaborating across teams to deliver exceptional user experiences for millions of travelers.
What you’ll do- 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 from vision to bytecode
- Enabling impactful collaboration and cross-team projects on big projects, improving service quality, code quality, and architecture
- Providing thoughtful feedback, nurturing an inclusive engineering environment, and championing engineering fundamentals
- Identifying and implementing optimization opportunities across the technology stack for cost, efficiency, velocity, and developer happiness
- Exhibiting technical leadership and communicating complex trade-offs to non-technical stakeholders
- 10+ years of experience in engineering roles
- Hands-on experience owning production services with impact on design, development, deployment, monitoring, and evolution
- Curiosity and staying on the cutting edge of technology and open source
- Advanced proficiency in modern JavaScript frameworks and state management
- 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 performance
- Strong understanding of web security, accessibility, and SEO best practices
- Ability to research, make decisions on complex projects, and toggle between independent work and collaboration
- 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
- 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).
Equal OpportunityAt Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We are committed to 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 for future vacancies unless requested otherwise. For more details, please read our privacy policy.
DisclaimerWe do not accept unsolicited CVs from third-party agencies. We reserve the right to contact and hire candidates directly without a recruitment fee.
#J-18808-Ljbffr-
Analista Pleno De Front End
3 semanas atrás
Espírito Santo, Brasil buscojobs Brasil Tempo inteiroResumo do Cargo Buscamos um(a) Desenvolvedor(a) Front-End Pleno para atuar na manutenção, evolução e desenvolvimento de sistemas web. O profissional será responsável por criar interfaces de alta qualidade, consumir APIs REST e colaborar com a equipe de back-end, garantindo a melhor experiência para os usuários. Principais Responsabilidades Realizar...
-
Principal Software Engineer
Há 3 dias
Santo André, Brasil Lawnstarter Tempo inteiroWe're urgently hiring a Principal Software Engineer to join our growing LATAM-based remote team.Help Us Build the Future of Outdoor ServicesAt LawnStarter, we're transforming the $100B+ outdoor home services industry—making it easier for homeowners to book, manage, and enjoy services like lawn care, landscaping, and more.With $30M+ in venture funding and...
-
Senior Software Engineer
3 semanas atrás
Espírito Santo, Brasil Stord Inc. Tempo inteiroSenior Software Engineer - Elixir page is loaded## Senior Software Engineer - Elixirlocations: Remote - LATAM: Remote - Europe: Remote - Braziltime type: Full timeposted on: Posted 2 Days Agojob requisition id: JR Stord is The Consumer Experience Company, powering seamless checkout through delivery for today's leading brands. Stord is rapidly...
-
Desenvolvedor Front-end Júnior
Há 14 horas
Espírito Santo, Brasil Cometa Code Tempo inteiro R$30.000 - R$60.000 por anoVaga: Desenvolvedor(a) Front-End Júnior (PJ)Modalidade: RemotoTipo de contrato: PJRemuneração: R$ 3.500/mês + bonificações por metasInício: Imediato ImportanteEssa vaga não é para quem está iniciando na área.Buscamos alguém com base sólida em front-end, que já tenha experiência prática em projetos reais e esteja pronto(a) para evoluir junto...
-
Desenvolvedor(a) Front-End Angular Sênior
2 semanas atrás
Espírito Santo, Brasil 4DF Connect Tempo inteiroOverview Estamos em busca de um(a) Desenvolvedor(a) Frontend Angular Sênior para atuar na Squad de Portabilidade, desenvolvendo soluções de alta performance e escalabilidade. Buscamos alguém com sólida experiência em Angular (v14+), TypeScript e BFF, que tenha visão sistêmica, capacidade de atuar em arquiteturas complexas e protagonismo nas decisões...
-
Full Stack
2 semanas atrás
Espírito Santo, Brasil buscojobs Brasil Tempo inteiroOverview Role: Full Stack / Software Engineers (AWS / React / Node.js) Position details Position Type: Full-Time Contract (40hrs / week) Contract Duration: 6 months+ Work Hours: Central Time Zone (CST) Work Schedule: 8 hours / day (Mon-Fri) Location: 100% Remote (Candidates can work from anywhere in LATAM countries) Required Skills This is a Full Stack type...
-
Desenvolvedor(A) Front-End Angular Sênior
4 semanas atrás
Espírito Santo, Brasil buscojobs Brasil Tempo inteiroOportunidade : Desenvolvedor(a) Front-End Angular Sênior Venha trabalhar na Code Group Se você busca crescimento, inovação e desafios, a Code Group tem a vaga certa para você Aqui, conectamos os melhores talentos de TI a oportunidades com tecnologias de ponta. Somos referência em Recrutamento & Seleção e Hunting, trabalhando com empresas que...
-
Front-End Engineer
3 semanas atrás
Santo André, Brasil BairesDev Tempo inteiroJoin to apply for the Front-End Engineer (AI Project) - Remote Work | REF# role at BairesDev 3 months ago Be among the first 25 applicants Join to apply for the Front-End Engineer (AI Project) - Remote Work | REF# role at BairesDev At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to...
-
Front-End Engineer
3 semanas atrás
Santo André, Brasil BairesDev Tempo inteiroOverview Join to apply for the Front-End Engineer (AI Project) - Remote Work | REF# role at BairesDev . At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley. Our diverse 4,000+ team, composed of the world's Top...
-
Desenvolvedor(A) Front-End
4 semanas atrás
Espírito Santo, Brasil buscojobs Brasil Tempo inteiroVisão Geral Estamos em busca de um(a) Desenvolvedor(a) Front-end para compor nosso time de tecnologia e atuar no desenvolvimento de interfaces modernas, performáticas e centradas na experiência do usuário. Buscamos alguém que vá além do código — que entenda o impacto do seu trabalho na jornada do cliente, tenha atenção aos detalhes e colabore...