Job description
O Colecta by eSales é uma solução inovadora que otimiza a gestão de dados na cadeia de distribuição, capturando e comparando informações de estoque e vendas para melhorar a produção, o controle de estoque e a programação de vendas. Como Sênior Full Stack Developer, você será fundamental no desenvolvimento contínuo do Colecta, criando novas funcionalidades, implementando soluções de integração e otimização, e garantindo a escalabilidade e segurança da plataforma.
Main responsibilities
- Desenvolvimento de Funcionalidades: Implementar e manter funcionalidades no Colecta, criando soluções escaláveis que atendam às necessidades de nossos clientes.
 - Arquitetura de Sistemas: Contribuir para a definição da arquitetura da solução, garantindo a escalabilidade, segurança e alinhamento com as melhores práticas do mercado.
 - Integração de Sistemas: Desenvolver e otimizar integrações via APIs, utilizando padrões de autenticação como OAuth e JWT para garantir a segurança dos dados.
 - Gestão de Qualidade de Código: Realizar revisões de código regulares, assegurando que os padrões de qualidade sejam seguidos e oferecendo feedback técnico ao time.
 - Planejamento e Execução Técnica: Participar da estimativa de esforços, planejamento e execução de tarefas no backlog técnico, ajudando a priorizar e identificar as soluções mais críticas para o negócio.
 - Projetar, desenvolver e operar soluções em nuvem, preferencialmente na AWS, incluindo serviços para computação, armazenamento, redes, segurança e monitoramento.
 - Construir e manter arquiteturas serverless (por exemplo: AWS Lambda, AWS API Gateway, DynamoDB, Step Functions ou similares) para tornar a solução mais ágil, elástica e de menor custo operacional.
 
Requirements and skills
- Formação: Bacharelado em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
 - Experiência Técnica: Proficiência em React (hooks, Context API) e Node.js, com conhecimento sólido em PostgreSQL e APIs RESTful.
 - Integração de Sistemas: Experiência com autenticação (OAuth, JWT) e integração de APIs.
 - Soft Skills: Habilidades de comunicação eficazes, proatividade e foco em resultados.
 - Diferenciais: Familiaridade com ferramentas de CI/CD (Jenkins, GitHub Actions) e experiência com testes automatizados.
 - Experiência na implementação de soluções em AWS, preferencialmente com arquiteturas serverless.
 - Conhecimento em serviços como AWS Lambda, API Gateway, DynamoDB, S3, CloudWatch, Step Functions, entre outros.
 
Additional information
Por aqui, cuidar de você e do seu desenvolvimento é prioridade!
Confira nossos benefícios:
🏋️ Wellhub para cuidar do seu bem-estar físico e mental.
🧠 Programa de acolhimento psicológico.
💻 Equipamentos fornecidos pela empresa + auxílio home office.
🎉 Day OFF.
🎯 Bônus por indicação de profissionais.