Swip

Desenvolvedor Pleno

Porto

São Paulo, SP

Sobre a vaga

-

-

-

A empresa Porto está contratando para o cargo de Desenvolvedor Pleno - Node.Js em: São Paulo, SP | LinkedIn

-

Pular para conteúdo principal

Desenvolvedor Pleno - Node.Js

Porto

São Paulo, SP

Desenvolvedor Pleno - Node.Js

Porto

São Paulo, SP

Há 4 semanas

Seja um dos 25 primeiros a se candidatar

Veja quem a Porto contratou para este cargo

Não aceita mais candidaturas

-

Denunciar esta vaga

Descrição da vaga

Estamos em busca de um(a) Desenvolvedor(a) Backend Node.js Pleno com perfil analítico, proativo e orientado a resultados para compor nosso time. Nesta posição, você atuará no desenvolvimento e sustentação de microsserviços e APIs de alta vazão, participando da construção de sistemas voltados a estatísticas, cálculos complexos e fluxos integrados a ferramentas NoCode.

Buscamos um profissional com sólida bagagem em JavaScript/TypeScript, bancos de dados relacionais e NoSQL, atuando em nossa infraestrutura (On-Premise) e trazendo bagagem/vivência em ecossistemas de nuvem (AWS e/ou GCP). Você terá papel ativo desde os refinamentos técnicos até a entrega em produção, garantindo soluções performáticas, bem estruturadas e monitoradas.

Responsabilidades e atribuições

  • Projetar, desenvolver, evoluir e sustentar APIs RESTful e rotinas Backend robustas, escaláveis e de alta performance utilizando Node.js.
  • Construir e otimizar rotinas de processamento de dados, cálculos estatísticos e integrações complexas com plataformas/ferramentas NoCode e Node-RED.
  • Atuar no ciclo completo de desenvolvimento de software em ambiente On-Premise, cobrindo desde a implementação até o deploy e monitoramento contínuo das aplicações.
  • Modelar, consultar e otimizar bancos de dados relacionais (Oracle) e Não-Relacionais (MongoDB), garantindo eficiência no tratamento de grande volume de dados e JSONs complexos.
  • Garantir a aplicação rigorosa de boas práticas de engenharia de software, incluindo Clean Code, SOLID e Design Patterns.
  • Implementar e evoluir arquiteturas baseadas em mensageria/filas (RabbitMQ ou similares) para garantir o desacoplamento e a resiliência dos sistemas.
  • Participar ativamente de refinamentos técnicos, estimativas e ritos ágeis (Scrum/Kanban), traduzindo requisitos de negócio em soluções técnicas viáveis.
  • Atuar na sustentação e modernização de aplicações existentes, garantindo correção ágil de falhas, estabilidade e otimização de performance.
  • Garantir a observabilidade das aplicações através do uso de ferramentas de logs estruturados, métricas e tracing distribuído.

Requisitos e qualificações

Backend & Linguagens

  • Domínio em Node.js e ecossistema JavaScript (ES6+) / TypeScript.
  • Sólida experiência na criação e consumo de APIs RESTful e manipulação avançada de estruturas JSON.
  • Domínio de boas práticas de código: Clean Code, aplicação prática de Design Patterns e princípios SOLID.
  • Experiência em arquitetura de microsserviços e integração de sistemas via mensageria/filas (RabbitMQ ou similares).

Bancos de Dados

  • Experiência prática em banco de dados relacional Oracle (queries complexas, modelagem e otimização).
  • Experiência prática em banco de dados NoSQL MongoDB (agregações, modelagem de documentos e alta vazão).

Infraestrutura, Orquestração & Cloud

  • Vivência sólida no gerenciamento e deploy de aplicações conteinerizadas em ambiente On-Premise utilizando Rancher, Kubernetes e Docker.
  • Vivência prévia em ambientes de nuvem (GCP e/ou AWS).
  • Proficiência em versionamento de código utilizando Git (Git Flow).

Processos & Observabilidade

  • Experiência prática com ferramentas de Observabilidade e monitoramento avançado: ElasticSearch (Stack Elastic), Datadog ou AppDynamics (logs estruturados, métricas e distributed tracing).
  • Atuação consolidada em metodologias ágeis (Scrum e Kanban).

Diferenciais

  • Experiência com Node-RED e automação de fluxos/integrações com ferramentas NoCode.
  • Conhecimentos no segmento de Seguros de Automóveis (regras de negócio de cotação, apólice ou sinistro).
  • Conhecimento prévio ou vivência com desenvolvimento em Java.
  • Noções de visão arquitetural distribuída e padrões de integração assíncrona.

Informações adicionais

Vale Alimentação e Refeição Flexíveis;

Plano de Saúde;

Plano Odontológico e Odontox;

Wellhub e TotalPass;

Academia Bio Ritmo exclusiva para Colaboradores: no Complexo Matriz;

Participação nos Lucros - PLR;

Programa de Ações: Porto em Ação: complementar à PLR até 2030;

Quadras de Areia e Poliesportiva: no Complexo Matriz;

Estúdio de Música;

Vale-Transporte;

Serviços de Transporte de Vans; disponibilizadas nas principais estações de acesso à Porto (Luz, Barra Funda, Santa Cecília e Júlio Prestes);

Licença Parental Estendida: até 40 dias para todas as configurações familiares;

Licença Maternidade Estendida de 6 meses.;

Ambulatório Médico com Especialidades: no Complexo Matriz e Barra Funda;

Auxílio creche ou babá;

Seguro de Vida;

Previdência Privada - PortoPrev;

Desconto em Produtos e Serviços;

Bolsa de est