Desenvolvedor(a) Node.js

Job description

Somos a plataforma que mais de 60.000 marcas na América Latina escolhem para potencializar seus negócios. É um ponto de gerenciamento que vai além de uma loja online. Integra produtos, pagamentos e envios a diferentes canais de vendas, como Facebook, Instagram, marketplaces e lojas físicas.

Graças à nossa tecnologia, se adaptamos a cada tipo de negócio, permitindo que o design de cada loja seja único, além de oferecer a possibilidade de instalar aplicativos e integrar desenvolvimentos personalizados. Tudo isso com o apoio de uma excelente equipe de atendimento ao cliente.


Trabalhamos com pessoas que:

  • Amam o seu trabalho e procuram dar o melhor de si, trabalhando com comprometimento e paixão;
  • Desfrutam do aprendizado contínuo, valorizando o feedback e melhorando a cada dia;
  • Buscam a excelência e promovem um bom clima de trabalho;
  • São protagonistas do seu desenvolvimento profissional e trabalham constantemente em treinamento para serem melhores profissionais.


Quais serão suas responsabilidades?

  • Construir e manter novas funcionalidades visando desenvolver uma aplicação segura e escalável;
  • Fazer entregas técnicas de qualidade, garantindo soluções de excelência para alcançar os objetivos propostos;
  • Empregar boas práticas na construção do software, buscando otimizar e medir a performance do projeto e das funcionalidades que estão sendo desenvolvidas;
  • Flexibilidade para trabalhar com uma equipe multidisciplinar em diferentes projetos, com foco em resultados;
  • Cultura de trabalho em equipe com feedback e evolução constante;
  • Comprometimento com prazos e entregas visando cumprir com os objetivos.


Benefícios:

  • Plano de Saúde e Odontológico SulAmérica, com cobertura nacional;
  • Seguro de vida;
  • Vale Refeição (ou Vale Alimentação);
  • Vale Transporte (ou Vale Combustível) - suspenso durante a pandemia;
  • Ajustes semestrais por desempenho;
  • Aulas de espanhol;
  • Equipamento para ter um espaço de trabalho em casa;
  • Uma loja 100% gratuita, que pode ser usada pelo membro da equipe, família ou amigos.
  • 3 dias por ano para participar de conferências ou eventos relacionadas ao papel;
  • Licença de família estendida para 21 dias corridos para pessoas não grávidas ou adotantes.


Proteja-se do Coronavirus

Com a expansão rápida do novo Coronavírus (Covid-19), priorizamos a segurança da equipe, parceiros, clientes e postulantes. Portanto, todos estamos trabalhando em casa. Além disso, também adaptamos os processos seletivos para todas as nossas oportunidades, para que você possa concluir as etapas sem sair de casa.

Aqui acreditamos na diversidade e na igualdade de oportunidades. Portanto, todas as aplicações recebidas são consideradas sem distinção de etnia, religião, gênero, nacionalidade, deficiência, orientação sexual, idade ou qualquer outra.

Job requirements

  • Expertise com desenvolvimento back-end utilizando Node.js;
  • Experiência atuando com APIs e Interface REST;
  • Experiência com HTTP Frameworks (Nest.js, Express.js, Koa.js e Hapi);
  • Conhecimento profundo do funcionamento RESTful APIs;
  • Vivência aplicada com testes unitários e testes de integração;
  • Utilização de recursos e aplicações em larga escala focado na performance;
  • Experiência com banco de dados não relacionais e relacionais (MySQL, Mongo.DB, etc);
  • Conhecimento de paradigmas de programação e Design Patterns, SOLID, DRY code;
  • Experiência em integração com outras API's e microsserviços;
  • Experiência com serviços de Cloud Computing Amazon;
  • Conhecimento de ES5/ES6 aplicado e suas diferenças.


Diferencial:

  • Experiência com TypeScript;
  • Experiência com arquiteturas de alta disponibilidade, alta performance e resilientes;
  • Experiência utilizando ferramentas de monitoramento e observabilidade (Kibana, New Relic, Grafana/Prometheus);
  • Experiência utilizando Kubernetes em ambientes produtivos;
  • Experiência como desenvolvedor utilizando PHP e/ou Scala;
  • Experiência trabalhando em empresa de produto e em produtos de e-commerce;
  • Experiência anterior trabalhando com a cultura de startups;
  • Experiência com metodologias ágeis;
  • Leitura e compreensão de textos em inglês;
  • Falar espanhol.


Gostou? Então vem construir essa história conosco!