Pessoa Desenvolvedora Fullstack
Descrição do cargo
Quem somos nós?
A Lett é uma solução focada na construção de pontos digitais perfeitos para os consumidores, utilizando inteligência de dados para e-commerce. Temos o objetivo de ajudar marcas e varejistas a criarem experiências de compra inesquecíveis e aumentar suas vendas online.
As soluções da Lett se enquadram para todas as categorias que comercializam produtos através de e-commerce. Atualmente, temos no nosso portfólio de clientes grandes indústrias de 7 países da America Latina, como a Nestlé, Mondelez, Ambev e Whirlpool, além de parcerias com mais de 200 varejistas, como Pão de Açúcar, Magazine Luiza, Super Nosso e Araújo.
Temos em nossa stack as tecnologias mais modernas para o desenvolvimento de sistemas escaláveis e distribuídos, dentre elas, infraestrutura em nuvem na AWS, Docker, microsserviços e arquitetura serverless, integração contínua utilizando Jenkins CI, sistemas desenvolvidos em Node.JS, Vue.JS, Java, Go e muito mais.
Quais serão suas responsabilidades:
- Desenvolvimento de APIs REST, Microsserviços e front-end para as nossas plataformas.
- Nos ajudar na evolução da arquitetura de nossos sistemas
- Contribuir com a evolução de nossos testes automatizados
- Levar nossa base de código para outro patamar, resolvendo débitos técnicos e propondo novas soluções de arquitetura e design dos sistemas
- Realizar code reviews das entregas de seus pares para crescermos todos juntos e entregarmos software de altíssima qualidade
- Participar das tomadas de decisões em relação aos processos e tecnologias que adotamos
- Participar ativamente de todo o processo de desenvolvimento de software, desde a concepção até a entrega para o cliente e a medição do sucesso das features
Requisitos
O que nós esperamos de você?
- Muita vontade e facilidade para aprender
- Escrever código claro, simples, otimizado e organizado
- Experiência comprovada de desenvolvimento de APIs REST usando algum framework Node.JS (Express, Loopback ou outros)
- Experiência comprovada de desenvolvimento front-end utilizando frameworks modernos de Javascript (Vue.JS, Angular ou React)
- Experiência com bancos de dados relacionais e não-relacionais (principalmente PostgreSQL ou MongoDB)
Você ganha pontos extras se tiver:
- Experiência com desenvolvimento de testes automatizados
- Experiência com desenvolvimento de microsserviços
- Experiência com Docker
- Experiência com Elasticsearch
- Experiência com Serverless
- Experiência com desenvolvimento de sistemas com design responsivo e mobile-first
- Bons conhecimentos e/ou experiência em design de interface e design Systems
O que nós oferecemos:
- Salário compatível com o Mercado
- Vale refeição
- Vale transporte
- Plano de saúde
- Horários flexíveis
- Um ambiente desafiador e que incentiva o aprendizado constante e muita interação entre nossos colaboradores
- Acesso a mais de 7000 cursos online de tecnologia através do Pluralsight
- Podemos considerar a opção de 100% remoto