Num relance
- Tarefas: Desenvolver interfaces intuitivas e envolventes para melhorar a experiência do utilizador.
- Empresa: Empresa de tecnologia inovadora com uma cultura colaborativa.
- Benefícios: Salário competitivo, cobertura de saúde, trabalho remoto e desenvolvimento profissional.
- Outras informações: Ambiente dinâmico com excelentes oportunidades de crescimento na carreira.
- Porquê este emprego: Trabalhe com tecnologias de ponta e faça um impacto real em projetos inovadores.
- Qualificações: Experiência em desenvolvimento de software e habilidades de colaboração em equipe.
O salário previsto situa-se entre 58500 - 71500 € por ano.
Estamos à procura de um Engenheiro de Software Sênior para se juntar à nossa equipe de APM UI, onde você terá a chance de moldar e aprimorar nossa interface de usuário, tornando-a mais intuitiva e envolvente para nossos usuários. Neste papel, você trabalhará no Kibana e nos componentes da UI, ajudando desenvolvedores de aplicativos e engenheiros a entender seus dados de observabilidade, como o mapa de serviços e o fluxo de rastreamento. Você desempenhará um papel vital para que os usuários consigam gerenciar e solucionar problemas em suas aplicações.
O que você fará:
- Projetar e implementar componentes de interface de usuário intuitivos que melhorem a experiência do usuário, utilizando TypeScript, React e Node.js.
- Integrar elementos front-end com serviços back-end para garantir uma experiência de usuário suave.
- Conduzir testes de usabilidade e coletar feedback dos usuários para impulsionar melhorias contínuas.
- Possuir problemas complexos e mal definidos do início ao fim: moldar a abordagem, dividir o trabalho se necessário, tomar as principais decisões técnicas e entregar.
- Liderar discussões sobre arquitetura e design de sistemas, considerando trade-offs, compatibilidade retroativa, desempenho e escalabilidade.
- Estabelecer padrões de codificação e garantir que a equipe os siga durante o processo de desenvolvimento.
- Promover componentes reutilizáveis para melhorar a eficiência e implementar testes automatizados e implantação para manter a qualidade do código.
- Avaliar novas tecnologias para integração potencial e documentar melhores práticas para facilitar o compartilhamento de conhecimento em toda a equipe.
- Realizar revisões de código minuciosas para garantir a conformidade com os padrões de codificação e melhores práticas.
- Colaborar assíncronamente com uma equipe totalmente distribuída, trabalhando abertamente no GitHub e no Slack.
- Trabalhar em estreita colaboração com designers e gerentes de produto para entender os objetivos de experiência do usuário e traduzir seus mockups em componentes de UI funcionais.
O que você traz:
- Experiência sólida em produção com JavaScript full-stack, preferencialmente TypeScript; React no front-end e Node.js no back-end.
- Histórico de liderança em projetos não triviais do início ao fim, com real propriedade de design e mínima orientação.
- Julgamento proficiente em arquitetura e design de sistemas, incluindo em grandes bases de código existentes.
- Experiência em usar ferramentas de desenvolvimento assistidas por IA.
- Comunicação escrita e verbal exemplar, e um entusiasmo genuíno pela colaboração assíncrona e compartilhamento de conhecimento.
- Uma mentalidade multiplicadora! Você faz os engenheiros ao seu redor melhores.
- Uma mentalidade generalista e focada no usuário, considerando as pessoas que usam seu software.
Pontos Bônus:
- Experiência com o Elastic stack, Open Telemetry, ferramentas de observabilidade ou pipelines de ingestão de logs/dados.
- Experiência em desenvolvimento de aplicações nativas em nuvem, Go ou Kubernetes.
- Experiência em construir grandes interfaces de usuário que gerenciam muitos dados, incluindo habilidades em busca, filtragem e tabelas.
- Experiência anterior em código aberto.
- Experiência em mentorar engenheiros ou liderar uma pequena equipe de projeto.
Informações Adicionais - Cuidamos das Nossas Pessoas:
Como uma empresa distribuída, a diversidade impulsiona nossa identidade. Quer você esteja procurando iniciar uma nova carreira ou crescer em uma existente, a Elastic é o tipo de empresa onde você pode equilibrar um ótimo trabalho com uma ótima vida.
Compensação para este papel é na forma de salário base. Este papel não tem um componente de compensação variável. Nossa filosofia de compensação visa fornecer remuneração justa, competitiva e transparente.
A faixa salarial típica para este papel é: €61.100—€96.600 EUR.
Empregador para Senior Full Stack Engineer - Observability Apm Ui: 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.