Senior Frontend Engineer
- 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.
Carreiras na ABC Inc · Produto · Remoto
Colaborador Sénior Individual · Tempo Inteiro · Permanente
Engenheiro de Software
Sénior Front-End
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.
Candidatar a esta vaga
*
indica um campo obrigatório
