Engenheiro Fullstack Senior Node.js

Empresa
Descrição
Resumo: Junte-se à equipe de Soluções Digitais da Zühlke como Engenheiro de Software Sênior (Node.js) para desenvolver softwares de alta qualidade e moldar arquiteturas modernas para clientes internacionais, impulsionando inovação e excelência técnica. Pontos de destaque: 1. Desenvolver e manter aplicações web modernas e arquiteturas nativas para a nuvem. 2. Colaborar em equipes ágeis e multifuncionais em diversos projetos internacionais. 3. Contribuir para CI/CD, testes automatizados e fomentar uma forte cultura de engenharia. Fundada na Suíça em 1968, a Zühlke é propriedade de seus sócios e está presente na Europa e na Ásia. Somos um parceiro global de transformação, com engenharia e inovação no nosso DNA. Somos confiáveis para ajudar clientes a conceber e construir seus negócios para o futuro — operando de forma mais inteligente hoje, ao mesmo tempo que se adaptam aos mercados, clientes e comunidades de amanhã. Nossas equipes multidisciplinares especializam-se em estratégia tecnológica e inovação empresarial, soluções e aplicações digitais, além de engenharia de dispositivos e sistemas. Destacamo-nos em ambientes complexos e regulamentados, como os setores de saúde e finanças, conectando estratégia, implementação tecnológica e serviços operacionais para ajudar clientes a se tornarem empresas mais eficazes e resilientes. Se você compartilha nossos valores e deseja realizar o melhor trabalho pelas razões certas, podemos oferecer-lhe a oportunidade de fazê-lo em escala global e desempenhar um papel real na construção dessa jornada empolgante. **A função** Você é apaixonado(a) por desenvolver softwares de alta qualidade e moldar arquiteturas modernas? Junte-se à nossa equipe de Soluções Digitais na Zühlke, onde inovação encontra excelência técnica. Como Engenheiro de Software Sênior (Node.js), você trabalhará em diversos projetos para clientes internacionais, aplicando as melhores práticas e tecnologias modernas para entregar soluções escaláveis, seguras e preparadas para o futuro. **Importante:** Por favor, envie todos os documentos de candidatura (currículo, carta de apresentação) exclusivamente em inglês. **Como você fará a diferença** * Desenvolver e manter aplicações web modernas e arquiteturas nativas para a nuvem utilizando Node.js e JavaScript/TypeScript. * Colaborar em equipes ágeis e multifuncionais, contribuindo para o design, implementação e implantação. * Garantir código limpo, estrutura robusta e alta cobertura de testes para soluções confiáveis e de fácil manutenção. * Trabalhar em estreita colaboração com arquitetos e proprietários de produtos para traduzir requisitos de negócio em soluções técnicas. * Contribuir para pipelines de CI/CD, testes automatizados e práticas DevOps visando entrega contínua. * Compartilhar conhecimento e orientar engenheiros juniores, fomentando uma forte cultura de engenharia. * Adotar IA e tecnologias emergentes para aprimorar os processos de desenvolvimento de software. **O que é importante para nós** * Experiência profissional sólida com Node.js e seu ecossistema, preferencialmente com NestJS ou frameworks similares para back-end. * Excelente conhecimento de TypeScript/JavaScript e tecnologias modernas para front-end, idealmente React e Next.js. * Experiência prática com pelo menos uma grande plataforma em nuvem (Azure, AWS ou GCP). * Bom entendimento de bancos de dados relacionais, incluindo modelagem de dados, SQL e otimização de desempenho. * Experiência na construção e implantação de aplicações em contêineres utilizando Docker. * Sólido entendimento de microsserviços, sistemas distribuídos e projeto de APIs RESTful. * Amplo conhecimento em testes automatizados (por exemplo, Vitest, Jest, Cypress) e práticas modernas de CI/CD. * Sólido entendimento de arquitetura de software, princípios de projeto e boas práticas de engenharia, com capacidade de tomar decisões técnicas fundamentadas. * Capacidade comprovada de simplificar arquiteturas complexas, reduzir débito técnico e modernizar sistemas legados por meio de melhorias pragmáticas e incrementais, sem deixar de entregar valor para o negócio. * Experiência em ambientes de desenvolvimento ágil (Scrum ou similar) com equipes multifuncionais. * Graduação ou mestrado em Ciência da Computação, Engenharia de Software ou experiência prática equivalente. * Proficiência profissional em inglês, com disposição para viagens ocasionais, quando necessário. **Desejável** * Experiência com Microsoft Azure. * Experiência com Terraform ou outras ferramentas de Infraestrutura como Código (IaC). * Experiência na construção de integrações com plataformas e APIs de terceiros, especialmente dentro de ecossistemas de comércio eletrônico. **O que oferecemos** * **Equilíbrio entre vida profissional e pessoal:** Horários flexíveis, possibilidade de trabalho remoto e ambiente de trabalho seguro e saudável. * **Programa de participação nos lucros:** Além do seu salário anual, você pode receber uma participação nos lucros com base no sucesso da empresa. * **Comunidade global e diversa da Zühlke:** Colabore com colegas de 17 escritórios em todo o mundo, participe dos acampamentos anuais das equipes e celebre festividades locais. * **Comprometidos com seu desenvolvimento:** Investimos no seu crescimento — capacitando-o a desenvolver competências que gerem impacto positivo hoje e no futuro. **Como se candidatar** Lembre-se de que todas as candidaturas devem ser enviadas exclusivamente em inglês para serem consideradas. Se sentir que não atende a todos os requisitos, ainda ficaremos felizes em conhecê-lo(a), saber mais sobre suas ambições e ideias e aguardamos sua candidatura com entusiasmo! Recebemos pessoas de todas as origens, independentemente de gênero, personalidade, origem nacional, raça, religião, cor, orientação sexual, identidade de gênero, idade, estado civil, deficiência ou condição de veterano.
Publicado por

João Santos
Indeed · HR




