A PagerDuty está a recrutar um/a Senior Front-End Engineer para integrar a equipa App Experience, em Lisboa, num modelo de trabalho híbrido. A função terá um papel relevante na evolução da PagerDuty de um conjunto de produtos para uma plataforma flexível e configurável, apoiando clientes, parceiros e equipas internas na criação de experiências e integrações avançadas.
A oportunidade destina-se a profissionais com mais de 5 anos de experiência no desenvolvimento de aplicações web com frameworks modernos baseados em componentes, sólidos conhecimentos de JavaScript, HTML semântico, React e TypeScript, e experiência na definição de arquiteturas frontend escaláveis.
Responsabilidades:
- Desenhar e definir os componentes e building blocks que farão parte da plataforma PagerDuty;
- Desenvolver, testar e disponibilizar interfaces e bibliotecas frontend seguras, fiáveis e escaláveis;
- Colaborar com engenheiros de diferentes equipas no desenvolvimento e operação das soluções;
- Participar na criação e evolução do design system da PagerDuty;
- Definir padrões de arquitetura frontend reutilizáveis por toda a organização de Engenharia;
- Melhorar continuamente a experiência de utilizadores e developers;
- Desenvolver testes unitários, de integração e end-to-end;
- Assumir responsabilidade por projetos desde a definição técnica até à entrega;
- Criar alinhamento entre stakeholders relativamente às decisões e direções técnicas;
- Apoiar e orientar outros engenheiros no desenvolvimento de competências frontend;
- Colaborar com as equipas de Produto e UX no desenvolvimento de novas funcionalidades;
- Participar na rotação de on-call da equipa.
Requisitos:
- Mais de 5 anos de experiência no desenvolvimento e manutenção de aplicações web com frameworks modernos baseados em componentes;
- Conhecimentos aprofundados de HTML semântico e JavaScript client-side;
- Conhecimentos sólidos de state management, performance, acessibilidade, styling e infraestrutura frontend;
- Experiência sólida no desenho e desenvolvimento de REST APIs;
- Experiência com React e TypeScript;
- Experiência com Node;
- Experiência com pipelines de CI/CD e Git;
- Experiência com desenvolvimento apoiado por Inteligência Artificial;
- Experiência com metodologias Agile, incluindo Scrum, Kanban ou Lean;
- Experiência em ambientes de cloud pública, preferencialmente AWS, sendo também valorizados Azure ou GCP;
- Boa capacidade de comunicação e colaboração em discussões técnicas;
- Orientação para soluções escaláveis, sustentáveis e inclusivas.
Será valorizado:
- Experiência no desenvolvimento de component libraries ou design systems;
- Experiência com aplicações React distribuídas;
- Experiência na arquitetura ou construção de plataformas para developers;
- Orientação para entregas regulares e incrementais;
- Forte interesse em aprendizagem contínua e melhoria de processos;
- Experiência na criação de sistemas preparados para crescer de forma escalável.
Oferta:
- Modelo de trabalho híbrido em Lisboa;
- Salário competitivo;
- Pacote abrangente de benefícios;
- Horários e condições de trabalho flexíveis;
- Possibilidade de participação no capital da empresa, consoante elegibilidade;
- Employee Stock Purchase Program, consoante elegibilidade;
- Plano de reforma ou pensão, consoante elegibilidade;
- Férias pagas, feriados e baixa por doença;
- Dutonian Wellness Days e HibernationDuty, com dias adicionais de descanso pagos;
- Licença parental paga, de acordo com a elegibilidade e legislação aplicável;
- 20 horas anuais de voluntariado remunerado;
- Hack weeks a nível global;
- Programas de apoio ao bem-estar mental.
Diversidade e inclusão:
A PagerDuty promove a igualdade de oportunidades e um ambiente de trabalho inclusivo, valorizando diferentes percursos, experiências e perspetivas. A empresa disponibiliza ainda adaptações razoáveis durante o processo de candidatura a candidatos com deficiência que delas necessitem.