Voltar para vagas

Senior Frontend Engineer

Vienna, Austria
Careers at ABC Inc
Travel and grow with us
At ABC Inc, we’re on a mission to make booking and hosting holiday homes free of doubt and full of joy. Join a team that combines technology, collaboration, and curiosity to build better travel experiences for everyone.
🌍 International team
Work with talented colleagues across markets, functions, and offices who care deeply about travel and impact.
💡 Driven by technology
Help shape products and experiences that remove friction for hosts and travelers around the world.
🚀 Learn and grow
We value ownership, humility, and continuous improvement so you can develop your skills and career.
What you can expect
  • A transparent hiring process with clear communication and a focus on candidate experience.
  • An open, collaborative culture built on trust, feedback, and shared success.
  • Meaningful work that helps simplify the holiday home experience for guests and hosts alike.
How to apply
Browse the role details below and apply in just a few minutes. We’re excited to learn more about you.
Ready for your next adventure?
Explore this opportunity below and discover how you can grow with ABC Inc.
View role details below
ABC Inc is committed to building an inclusive workplace and creating a positive candidate experience for everyone.

Carreiras na ABC Inc  ·  Produto  ·  Remoto

 

Colaborador Sénior Individual  ·  Tempo Inteiro  ·  Permanente

Engenheiro de Software
Sénior Front-End

React / NextJS / TypeScript Arquitetura MACH +1B de Downloads Primeiro no Remoto

Estamos à procura de um Engenheiro de Software Sénior Front-End para integrar a nossa equipa de engenharia — ajudando a construir a tecnologia por detrás de aplicações utilizadas por mais de 30 milhões de pessoas por mês nas áreas de Saúde, Bem-Estar e Música.


A Função

Esta função vai além da entrega de funcionalidades. Como Engenheiro Sénior, irás influenciar a direção técnica, elevar os padrões de engenharia e ajudar as equipas a tomar melhores decisões a longo prazo em termos de desempenho, qualidade e manutenibilidade.

Atuarás como mentor técnico para a nossa comunidade front-end e parceiro estratégico das equipas de Design, Produto e Conteúdo — trabalhando na nossa plataforma baseada em MACH (Microserviços, API-first, Cloud-Native, Headless), desenvolvida inteiramente internamente.


Principais Responsabilidades

  • Liderar decisões de arquitetura front-end – incluindo design de componentes, gestão de estado e estrutura da aplicação em toda a plataforma
  • Conduzir implementações complexas – conceber e entregar soluções front-end com React, NextJS e TypeScript à escala
  • Moldar sistemas de design partilhados – contribuir e influenciar os padrões front-end utilizados em todo o nosso portfólio de aplicações
  • Orientar e desenvolver engenheiros – providenciar liderança técnica através de revisões de código, mentoria e pair programming
  • Colaborar transversalmente – atuar como parceiro técnico sénior das equipas de Produto, Design e Conteúdo, desde a descoberta até à entrega
  • Ser responsável pelas jornadas críticas dos utilizadores – garantir elevados padrões de usabilidade, acessibilidade, desempenho e resiliência nas nossas aplicações
  • Construir e evoluir APIs – consumir e contribuir para APIs GraphQL e REST; colaborar em serviços backend Node.js quando necessário
  • Defender as melhores práticas de engenharia – qualidade de código, estratégia de testes, otimização de desempenho e segurança
  • Manter-se na vanguarda – participar em conferências, trazer novas ideias e aplicar tendências front-end de forma pragmática
  • Identificar e resolver riscos – identificar proativamente constrangimentos técnicos e oportunidades em CI/CD, experiência de desenvolvimento e fluxo de entrega

Qualificações

Essenciais

  • Experiência comercial significativa como Engenheiro Sénior Front-End ou Full-Stack em ambientes de produção de larga escala
  • Conhecimento especializado de JavaScript e TypeScript
  • Experiência aprofundada com React e NextJS (ou frameworks front-end modernas equivalentes)
  • Sólida compreensão de desempenho web, acessibilidade (WCAG) e design responsivo
  • Experiência na orientação de engenheiros júnior e de nível intermédio e no apoio ao seu crescimento técnico
  • Fortes competências de comunicação e experiência de colaboração com equipas de Design, Produto e Conteúdo
  • Experiência ao longo de todo o ciclo de vida do desenvolvimento de software, incluindo testes, CI/CD e automação

Desejáveis

  • Experiência com arquiteturas MACH / composable
  • Conhecimento de Core Web Vitals e monitorização de desempenho front-end
  • Familiaridade com AWS ou GCP e Infraestrutura como Código
  • Exposição a sistemas orientados por eventos ou distribuídos
  • Mentalidade DevOps sólida e à vontade em ambientes contentorizados

Porquê Juntar-te a Nós

  • Trabalha em aplicações com mais de 1B de downloads e 30 milhões de utilizadores ativos mensais em todo o mundo
  • Desempenha um papel sénior genuíno com influência real sobre a direção técnica e a cultura de engenharia
  • Primeiro no remoto — trabalha a partir de qualquer lugar, de um hub da ABC Inc ou de um espaço de coworking que pagaremos
  • 18 dias de férias, 3 dias pessoais, seguro de saúde e reembolso de atividades desportivas
  • 70% dos cursos de desenvolvimento profissional cobertos; 100% das aulas de inglês
  • Participa em conferências e mantém-te na vanguarda da inovação mobile e front-end

O Nosso Processo de Recrutamento

A nossa Equipa de Recrutamento analisa todas as candidaturas e todos os candidatos recebem uma resposta. Os candidatos selecionados serão convidados a participar nas seguintes etapas:

  • Etapa 1 – Entrevista com Recrutador – uma conversa sobre o teu percurso e alinhamento com a nossa cultura e valores
  • Etapa 2 – Entrevista com o Gestor de Contratação – uma conversa técnica mais aprofundada com a equipa
  • Etapa 3 – Desafio Técnico – uma avaliação prática para que possamos ver as tuas competências em ação

Viaja e cresce connosco.

Na ABC Inc, nunca paramos de aprender e crescer — como indivíduos e como empresa. Para prosperares aqui, traz:

→ Curiosidade – faz perguntas, desafia pressupostos e continua sempre a aprender

→ Responsabilidade – assume a responsabilidade pelo teu trabalho e pelo seu impacto na vida das pessoas

→ Colaboração – promove o pensamento inovador, desenvolve os pontos fortes uns dos outros e tem sucesso em conjunto

Estamos comprometidos com a criação de um local de trabalho inclusivo e diversificado. Recebemos candidaturas de pessoas de todas as origens e experiências.

Interested in joining ABC Inc?
We’re always looking for curious, driven people who want to help shape the future of travel tech.
Submit your application today and take the next step in your journey with ABC Inc.

Candidatar a esta vaga

*

indica um campo obrigatório

Telefone
Currículo/CV

Tipos de arquivos aceitos: pdf, doc, docx, txt, rtf

Carta de apresentação

Tipos de arquivos aceitos: pdf, doc, docx, txt, rtf


Selecionar...
Selecionar...

Do you have professional experience using React and TypeScript in a commercial environment?

  •  
Quais dos seguintes idiomas consegue utilizar profissionalmente? (Selecione todas as opções aplicáveis) *
Selecionar...
Selecionar...

Are you willing to relocate to the region where this role is based?


Example Corp uses AI technology to assist in our hiring process. We want to be transparent about how we use this technology and your rights.

We use Greenhouse Software’s Talent Matching feature to assist with reviewing applications for the skills and experience we have decided are important for this role.

Saiba mais