Pular para o conteúdo principal

NodeJS Developer SR

Tipo de vaga: Efetivo

Modelo de trabalho: Remoto

Vaga também para PcD

Descrição da vaga

Somos um time com o propósito de empoderar o comércio. Somos pessoas colaborativas, curiosas, enfrentamos desafios diariamente e valorizamos a liberdade, autonomia e responsabilidade. Se você se identifica com os nossos valores e gosta de criar soluções com impacto positivo na vida das pessoas, queremos te conhecer!



🚀 COMO VOCÊ VAI EMPODERAR O COMÉRCIO

Seu papel como Desenvolvedor Back-end no Olist será o desenvolvimento de aplicações, fornecendo expertise em todo o ciclo de vida de desenvolvimento de softwares, desde o conceito e projeto até a fase de testes em um ambiente que valoriza as boas práticas de programação e um método de trabalho realmente ágil.


Você fará parte de uma equipe multidisciplinar, colaborando com as áreas de designer, produto, desenvolvimento back/ front end e negócios.


Esta é uma vaga remota ou presencial e a logística de trabalho é perfeita para quem mora em qualquer lugar do Brasil. Todas as vagas do Olist são em regime CLT, abertas para PCD e também grávidas são super bem vindas a participar dos nossos processos. Durante a quarentena, o processo seletivo é 100% online e nosso time está trabalhando de casa. Vamos seguir assim até que seja seguro retornar às atividades presenciais. 



💡 CONTAMOS COM VOCÊ PARA

  • Planejar, desenvolver e implementar novas funcionalidades e/ou novos apps em nossa plataforma de ecommerce, com foco no varejista
  • Você trabalhará com o desenvolvimento de aplicações em um ambiente que valoriza as boas práticas de programação, além de compartilhar seu conhecimento com uma equipe capacitada em diversas stacks e cheia de vontade aprender, abertos ao novo e à mudança.
  • Trabalhar em problemas complexos e ambíguos; em iniciativas de software novas ou existentes.
  • Ser capaz, se necessário, de assumir a liderança técnica de um projeto/iniciativa, que pode exigir o trabalho colaborativo de outros engineers da equipe.
  • Saber como dividir os recursos do software em componentes que podem ser desenvolvidos em trabalho paralelo por uma equipe de desenvolvimento e, em seguida, remontar com sucesso em um feature launch coeso
  • Fazer trade-offs técnicos entre necessidades de tecnologia de curto prazo vs. necessidades de longo prazo (por exemplo, necessidade de negócios vs. necessidade de operações ou nível de qualidade de software ou testabilidade) e fazer trade-offs arquiteturais.
  • Construir software resiliente, escalável, com qualidade, extensível e manutenível.
  • Assumir a responsabilidade pela arquitetura de uma equipe; fornecer uma visão de todo o sistema e orientação de projeto para os engineers mais juniores.
  • Resolver as causas raízes das deficiências da arquitetura de software (por exemplo, problemas de dimensionamento, muitas dependências, gargalos, latência significativa ou problemas de desempenho, problemas de qualidade de dados, etc.)



🔎 O QUE BUSCAMOS

  • Conhecimentos avançados em NodeJS
  • Javascript/Typescript Avançado
  • Testes automatizados e/ou TDD
  • Conhecimento avançado em microservice
  • Possuir uma base sólida de clean code e design pattern
  • Modelagem e consumo de API's REST
  • Modelagem de bancos de dados relacionais (preferencialmente PostgreSQL)
  • Experiência no uso de mensagerias (preferencialmente SNS/SQS)
  • Experiência em continuous integration - CI/CD
  • Conhecimento em cloud (preferencialmente AWS)
  • Versionamento de código (preferencialmente Gitlab)
  • Conhecimentos básicos em Frontend
  • Métodos ágeis - Scrum e/ou Kanban
  • Trabalhar em equipe e possuir autonomia, capacidade de autogestão e auto-organização do trabalho



📋 SUA JORNADA ATÉ O #TeamOlist

Assim como no cadastro de um produto para vender online, no processo seletivo do Olist você também precisa passar por algumas etapas para alcançar o tão sonhado SIM. Você vai conquistar seu lugar no #teamOlist ao passar pelas seguintes etapas:

  1. Inscrição
  2. Entrevista com o time de People
  3. Entrevista com a liderança e/ou pares de trabalho


🤩 BENEFÍCIOS FLEXÍVEIS PARA VOCÊ ESCOLHER

Já imaginou decidir o quanto do seu benefício você vai gastar em alimentação, gasolina, farmácia e muitas outras categorias? No Olist isso é totalmente possível. Somos gente de verdade e sabemos que cada pessoa tem gostos e necessidades diferentes, por isso oferecemos benefícios flexíveis. Com eles, você escolhe onde investir seu dinheiro! Alguns dos nossos benefícios:


⭐ Vale-Refeição e Vale-Alimentação

⭐ Plano de saúde e Plano odontológico

⭐ Inglês in Company

⭐ Incentivo aos estudos

⭐ Terapia online


Confira todos os benefícios incríveis do Olist: http://bit.ly/beneficios-incriveis-olist



💙 SAIBA MAIS SOBRE O #TeamOlist

Se você leu este anúncio de vaga até aqui é porque realmente quer fazer parte do #teamOlist. Então deixamos mais alguns conteúdos para você conhecer nosso time e nossa cultura ainda melhor:


E aí, nos vemos na próxima etapa? 😉

VEM EMPODERAR O COMÉRCIO COM A GENTE!



Quer empoderar o comércio atuando em nossas outras frentes de operação? Confira as vagas nos links abaixo e candidate-se!

👉 Tiny: https://tiny.gupy.io/

👉 Vnda: https://vndaecommerce.gupy.io/



?