Num relance
- Tarefas: Liderar a equipa de engenharia Global UX e desenvolver sistemas de design inovadores.
- Empresa: A Search AI Company, líder em soluções de busca e inteligência artificial.
- Benefícios: Salário competitivo, cobertura de saúde, trabalho remoto e desenvolvimento profissional.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento na carreira.
- Porquê este emprego: Trabalhe com tecnologia de ponta e faça a diferença em projetos impactantes.
- Qualificações: Experiência em React, TypeScript e arquitetura de bibliotecas de componentes.
O salário previsto situa-se entre 72000 - 106000 € por ano.
A empresa, a Search AI Company, permite que todos encontrem as respostas de que precisam em tempo real, utilizando todos os seus dados, em grande escala — libertando o potencial de empresas e pessoas. A plataforma Search AI da empresa, utilizada por mais de 50% da Fortune 500, combina a precisão da pesquisa e a inteligência da IA para permitir que todos acelerem os resultados que importam.
O que é o papel
Neste papel, você fornecerá liderança técnica para a equipe de engenharia Global UX, responsável pelo UI (EUI) da empresa - o sistema de design e biblioteca de componentes React da empresa - e pelos padrões, tokens e ferramentas compartilhadas que proporcionam uma experiência consistente, acessível e de alta qualidade nos produtos da empresa. O EUI fundamenta a interface de cada produto importante da empresa.
Como Tech Lead, você definirá a direção técnica para como o sistema de design se escala entre dezenas de equipes consumidoras, orientará e desenvolverá os engenheiros ao seu redor e atuará como a voz técnica mais sênior conectando a intenção de design à arquitetura de componentes. Este é um papel de liderança prático: você escreverá e revisará código, tomará decisões arquitetônicas difíceis e também será a pessoa a quem outros engenheiros e designers recorrerão quando um API de componente, estratégia de tematização ou caminho de migração precisar ser definido.
O que você fará
- Fornecer liderança técnica para o UI (EUI) da empresa, definindo a direção para a arquitetura de componentes, design de API, tematização, acessibilidade e manutenção a longo prazo em um sistema de design consumido por muitas equipes de produtos.
- Assumir as decisões técnicas mais difíceis no sistema: padrões de componentes compostáveis, estratégia de mudanças disruptivas e migração, versionamento, arquitetura de tokens e os trade-offs entre flexibilidade e consistência.
- Atuar como líder técnico para a equipe de engenharia Global UX - definindo padrões técnicos, revisando designs, desbloqueando engenheiros em problemas difíceis e garantindo que o trabalho da equipe se alinhe a uma arquitetura coerente a longo prazo.
- Colaborar estreitamente com a liderança de design para traduzir a linguagem de design, direção visual e padrões de interação em APIs de componentes robustas, reutilizáveis e bem documentadas.
- Impulsionar a adoção do sistema de design em toda a empresa, trabalhando diretamente com equipes consumidoras, entendendo suas limitações e evoluindo as APIs e documentação do EUI para que a adoção seja fácil em vez de forçada.
- Aumentar o padrão de acessibilidade, desempenho e correção entre navegadores para blocos de construção de UI compartilhados usados em todos os produtos da empresa.
- Orientar e desenvolver engenheiros na equipe através de revisão de código, crítica de design e colaboração, ajudando a desenvolver a próxima geração de engenheiros seniores e de nível de staff.
- Representar a equipe Global UX em planejamento multifuncional com liderança de produto, design e engenharia, e defender investimentos na saúde do sistema de design e na experiência do desenvolvedor.
- Usar perfis, telemetria e feedback de equipes consumidoras para identificar onde o sistema de design está criando atrito e liderar as iniciativas que o corrigem.
- Explorar como a IA pode melhorar o fluxo de trabalho de design para código - por exemplo, geração de componentes a partir de especificações de design, verificações automatizadas de acessibilidade ou ferramentas de migração assistidas por IA - enquanto mantém a equipe responsável pela qualidade e correção dos componentes entregues.
O que você traz
- Experiência prática profunda na construção e operação de bibliotecas de componentes React e Type Script ou sistemas de design em produção, em uma escala com muitos consumidores internos ou externos.
- Um forte histórico de liderança técnica - definindo arquitetura, elevando padrões de qualidade em uma equipe e tomando decisões que outros engenheiros apoiam sem necessidade de autoridade formal.
- Experiência em projetar APIs de componentes compostáveis e flexíveis, incluindo padrões como componentes compostos, render props, componentes headless e sistemas de tematização/token.
- Instintos fortes para acessibilidade (WCAG, HTML semântico, comportamento de teclado e leitor de tela) e um histórico de incorporar essa rigorosidade nas práticas padrão de uma equipe.
- Experiência gerenciando o ciclo de vida de uma biblioteca amplamente consumida: lançamentos, mudanças disruptivas, descontinuação e caminhos de migração, e documentação que mantém a adoção suave.
- Capacidade de colaborar diretamente com designers e liderança de design, traduzindo a intenção visual e de interação em restrições técnicas e contratos de componentes.
- Excelente julgamento sobre quando investir em abstrações reutilizáveis versus soluções únicas, e habilidades de comunicação para explicar esses trade-offs tanto para engenheiros quanto para partes interessadas não técnicas.
- Histórico de mentoria de engenheiros e elevação do nível técnico de uma equipe, através de revisão de código, documentos de design e liderança prática.
- Experiência trabalhando de forma transparente em uma equipe distribuída - comunicação escrita clara, colaboração assíncrona e práticas de desenvolvimento aberto ou open-source.
- Curiosidade sobre como a IA pode melhorar fluxos de trabalho de sistemas de design, combinada com o julgamento para manter um alto padrão de correção e qualidade em tudo que é entregue.
Compensação para este papel é na forma de salário base. Este papel não tem um componente de compensação variável. Na empresa, nossa filosofia de compensação visa fornecer remuneração justa, competitiva e transparente. As faixas salariais são estabelecidas com base em uma combinação de benchmarks de mercado externo, considerações de equidade interna e as responsabilidades e complexidade associadas a cada papel. Esta abordagem ajuda a garantir consistência entre papéis comparáveis, mantendo-se competitiva dentro dos mercados de trabalho relevantes. A compensação final oferecida dentro da faixa aplicável será determinada com base em vários fatores objetivos, incluindo experiência profissional relevante, nível de habilidades e expertise, alinhamento com os requisitos do papel e o escopo geral e complexidade da posição. A faixa salarial típica para este papel é: €67.000—€106.000 EUR.
Informações adicionais - Cuidamos das nossas pessoas
Como uma empresa distribuída, a diversidade impulsiona nossa identidade. Se você está procurando iniciar uma nova carreira ou crescer em uma existente, a empresa é o tipo de lugar onde você pode equilibrar um ótimo trabalho com uma ótima vida. Sua idade é apenas um número. Não importa se você acabou de sair da faculdade ou se seus filhos estão; precisamos de você pelo que você pode fazer. Esforçamo-nos para ter paridade de benefícios entre regiões e, embora as regulamentações diferem de lugar para lugar, acreditamos que cuidar das nossas pessoas é a coisa certa a fazer.
- Pagamento competitivo com base no trabalho que você faz aqui e não no seu salário anterior.
- Cobertura de saúde para você e sua família em muitos locais.
- Capacidade de moldar seu calendário com locais e horários flexíveis para muitos papéis.
- Número generoso de dias de férias a cada ano.
Empregador para Principal Software Engineer - Global Ux - Application - Platform: Elastic
A Elastic é um excelente empregador que valoriza a inovação e a colaboração, oferecendo um ambiente de trabalho dinâmico em Lisboa. Os colaboradores têm acesso a oportunidades de crescimento profissional, com ênfase no desenvolvimento de habilidades e na mentoria, além de benefícios competitivos que promovem um equilíbrio saudável entre vida profissional e pessoal. Junte-se a uma equipa que está na vanguarda da tecnologia e faça parte de um projeto que impacta a experiência dos desenvolvedores em todo o mundo.