* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
TRANSFORMAR NEGÓCIOS EM REALIZAÇÕES PESSOAIS
Somos uma Nação de Patriots, baseados em vários sonhos e um ideal: SER OS MELHORES. Lutamos pela transformação que queremos no mundo, e aqui cada um de nós é único. Sem isso, a Nação não existe.
Estamos há 14 anos no mercado gerando valor para nossos clientes e impulsionando mudanças com ferramentas digitais, alcançando resultados incríveis para empresas B2B e e-commerces. Já conquistamos dezenas de prêmios que nos posicionam como um dos melhores do Brasil.
Aqui na Nação Digital acreditamos que transformar negócios é mais do que apenas trabalho: é uma jornada em direção às realizações pessoais.
Nossa Cultura:
Respeitamos e celebramos a singularidade de cada indivíduo. Diferentes experiências e perspectivas enriquecem nossa equipe e impulsionam a inovação. Criamos um ambiente onde cada Patriot se sente acolhido e valorizado.
Fazemos a diferença apoiando causas sociais e realizando ações que beneficiem a comunidade, transformando negócios e sociedade.
A felicidade nasce da evolução constante. O auto-desenvolvimento é indispensável para todos os Patriots.
Encantamos nossos clientes, equipe e comunidade a cada oportunidade. Resultados excelentes são consequência de nossas ações diárias.
Aqui as vitórias não são colecionáveis, são compartilhadas! Vem ser um Patriot!
SOBRE A VAGA:
Estamos em busca de um(a) Desenvolvedor(a) Back-End Pleno apaixonado(a) por tecnologia e com forte domínio em Node.js. Você fará parte de um squad multidisciplinar e colaborativo, focado em construir e evoluir o motor por trás de grandes operações de CRM e E-commerce. Seu principal desafio será criar integrações robustas (APIs e Webhooks) que conectam plataformas líderes de mercado (como RD Station, Salesforce, VTEX e Microsoft Dynamics), garantindo a fluidez e a segurança dos dados dos nossos clientes.
Suas principais responsabilidades serão:
- Desenvolvimento e Integração: Projetar, desenvolver e dar manutenção em APIs RESTful escaláveis e seguras utilizando Node.js.
- Conectividade de Sistemas: Criar webhooks para processamento de informações em tempo real e integrar sistemas externos e plataformas de automação.
- Arquitetura e Qualidade: Garantir a qualidade das entregas aplicando boas práticas de engenharia de software, como Clean Code, princípios SOLID e desenvolvimento orientado a testes (TDD/Jest).
- Gestão de Dados: Modelar e otimizar consultas em bancos de dados relacionais (ex: PostgreSQL, MySQL) e não-relacionais (ex: MongoDB).
- Cultura Ágil: Participar ativamente das cerimônias ágeis (Dailies, Plannings, Refinamentos e Retrospectivas), trabalhando em parceria com Product Owners, Tech Leads e a equipe de Front-End para traduzir requisitos de negócios em soluções técnicas.
- Infraestrutura e Deploy: Atuar na implementação e suporte de pipelines de integração e entrega contínua (CI/CD), além de interagir com ambientes em nuvem (AWS ou Azure) e containers (Docker).
Requisitos:
Requisitos e Qualificações
Experiência comprovada (nível pleno) no desenvolvimento Back-End com Node.js, utilizando frameworks como Express.js ou NestJS.
Sólido domínio em JavaScript (ES6+) e TypeScript.
Experiência na construção e consumo de APIs RESTful.
Vivência prática com bancos de dados relacionais e não-relacionais.
Experiência com sistemas de controle de versão (Git/Git Flow).
Familiaridade com arquitetura de microsserviços e mensageria (ex: Apache Kafka, RabbitMQ ou SQS).
Diferenciais:
Conhecimento prévio na construção de integrações para ferramentas de CRM ou Automação de Marketing (Salesforce, Dynamics, RD Station, etc.).
Noções de Front-End (React.js) para facilitar a comunicação com os desenvolvedores da interface.
