FullStack Software Engineer - Pleno

Digital Republic INC

São Paulo

Hybrid

BRL 120,000 - 180,000

Full time

9 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A Digital Republic INC está buscando uma Desenvolvedora Full Stack Pleno para atuar em um time de tecnologia. Você trabalhará na evolução de sistemas legados para uma arquitetura de microsserviços, com APIs, integrações e interfaces web.

A posição envolve desenvolvimento em Node.js/TypeScript, React/Next.js, API Gateway KrakenD, bancos relacionais e NoSQL, além de ETL em Python, filas com BullMQ, Redis e práticas de CI/CD em pipelines.

Qualifications

  • Experiência com Node.js e TypeScript para APIs.
  • Arquitetura de microsserviços e API Gateway (KrakenD).
  • Bancos de dados relacionais (MySQL, SQL Server ou PostgreSQL) e não relacionais (MongoDB).
  • Python para automação/ETL.
  • Sistemas de filas como BullMQ e Redis para cache/fila.
  • React/Next.js para front-end integrado às APIs.
  • CI/CD e Docker em pipelines de build/deploy.
  • Git/GitHub Flow, testes automatizados (Jest).
  • Metodologias ágeis e autonomia na entrega.

Responsibilities

  • Desenvolver e manter APIs robustas, seguras e escaláveis em Node.js (Express/NestJS).
  • Implementar e otimizar o API Gateway (KrakenD) para integrações entre serviços.
  • Migrar sistemas legados para microserviços.
  • Integrar back-end com bancos relacionais e MongoDB; apoiar ETL em Python.
  • Implementar filas com BullMQ, usando Redis para cache e filas.
  • Desenvolver interfaces web em React/Next.js conectadas às APIs.
  • Construir pipelines CI/CD e aplicar boas práticas de versionamento.
  • Executar testes automatizados (Jest) e sustentar aplicações em produção.

Skills

Node.js
TypeScript
React
Next.js
Python
BullMQ
Redis
Jest
Git
GitHub Flow
CI/CD
Agile methodologies

Tools

KrakenD
Express
NestJS
Docker
MySQL
SQL Server
PostgreSQL
MongoDB
Redis

Job description

Publicada há 2 dias Uma oportunidade única para fazer parte de algo especial

São Paulo/SP (híbrido) ou remoto para outras cidades e estados

O Que Você Fará
Sobre a oportunidade

Buscamos uma pessoa Desenvolvedora Full Stack Pleno para atuar em um time de tecnologia responsável por evoluir sistemas legados para uma arquitetura moderna de microsserviços. O trabalho é ponta a ponta: APIs, integrações entre sistemas, processamento assíncrono, dados e interfaces web, com responsabilidade direta sobre qualidade, performance e estabilidade em produção.

Responsabilidades e atribuições

Desenvolver e manter APIs robustas, seguras e escaláveis em Node.js (Express e/ou NestJS), atendendo tanto sistemas legados quanto novos produtos.

Implementar e otimizar o API Gateway (preferencialmente KrakenD) para integração entre serviços.

Participar da migração de sistemas legados para uma arquitetura de microsserviços.

Integrar serviços back-end com bancos de dados relacionais (MySQL, SQL Server, PostgreSQL) e não relacionais (MongoDB).

Apoiar processos de ETL (extração, transformação e carga) e automações em Python.

Implementar filas para processamento assíncrono (BullMQ ou similares), usando Redis para cache e suporte às filas.

Desenvolver e evoluir interfaces web em React e Next.js, integradas às APIs e serviços do ecossistema.

Integrar produtos internos e sistemas de terceiros, garantindo a consistência e a integridade dos dados trafegados entre eles.

Construir e manter pipelines de deploy e testes (CI/CD), seguindo boas práticas de versionamento com Git e GitHub Flow.

Implementar testes automatizados e contribuir para a qualidade da base de código.

Atuar na sustentação de aplicações em produção, com monitoramento, análise de logs, tratamento de erros e testes de carga.

Otimizar aplicações existentes e refatorar arquiteturas quando necessário.

Documentar algoritmos, integrações e processos de desenvolvimento.

Habilidades que Valorizamos
Obrigatórios

Node.js e TypeScript com domínio prático no desenvolvimento e manutenção de APIs, usando Express e/ou NestJS.

Experiência com arquitetura de microsserviços e API Gateway, preferencialmente KrakenD.

Bancos de dados relacionais (MySQL, SQL Server ou PostgreSQL), incluindo modelagem e otimização de queries.

Banco de dados não relacional, especialmente MongoDB.

Python para automação e processos de ETL.

Sistemas de filas como BullMQ ou similares, e Redis para cache e suporte a filas.

React e Next.js para desenvolvimento front-end integrado às APIs.

Ferramentas de CI/CD e uso de Docker em pipelines de build e deploy.

Git e GitHub Flow para controle de versão.

Testes automatizados (por exemplo, com Jest).

Atuação em metodologias ágeis, com autonomia na execução e entrega das tarefas.

Diferenciais

Experiência em migração de sistemas legados para microsserviços.

Sentry para monitoramento e tratamento de erros em produção.

Análise de logs, monitoramento e testes de carga para sustentação de aplicações.

Vivência em projetos com integrações e processamento de dados em alto volume.

Profissional centrado, com iniciativa, organizado, boa comunicação e comprometido com as entregas e o time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Fullstack) - Sênior
Senior Software Engineer (Fullstack) - Sênior

Digital Republic INC • São Paulo

Hybrid
BRL 180,000 - 320,000
Engenheiro Full Stack Sr
Engenheiro Full Stack Sr

IOS INFORMATICA • São Paulo

On-site
BRL 200,880 - 312,480
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Fortics • Pato Branco

On-site
BRL 111,600 - 200,880
Day Off - Folga de aniversário
Plantão Psicológico
Ifood
+2
Desenvolvedor Full Stack Pleno
Desenvolvedor Full Stack Pleno

SP Capital • Itapema

On-site
BRL 100,440 - 167,400
DESENVOLVEDOR DE SOFTWARE- Full-stack
DESENVOLVEDOR DE SOFTWARE- Full-stack

Bruno Vanderlei Advogados • Recife

On-site
BRL 90,000 - 140,000
Pluxee
Plano de Saúde
Welhub/TotalPass
+3
Desenvolvedor FullStack Sênior
Desenvolvedor FullStack Sênior

Blutrafos Blumenau Transformadores Ltda. • Brazil

Remote
BRL 180,000 - 240,000
Remoto com equipamento próprio
Flexibilidade de Horário
Autonomia tecnológica
Desenvolvedor Fullstack
Desenvolvedor Fullstack

Maxtrack Industrial Ltda. • Nova Lima

On-site
BRL 112,000 - 179,000
Desenvolvedor Full Stack Pleno
Desenvolvedor Full Stack Pleno

isasaude • Brazil

On-site
BRL 120,000 - 160,000
Desenvolvedor Full Stack Pleno/Sênior – C#/.NET
Desenvolvedor Full Stack Pleno/Sênior – C#/.NET

4DF Connect • São Paulo

On-site
BRL 120,000 - 180,000
Plano de saúde opcional Unimed/Bradesc
Plano odontológico opcional Odontoprev
Seguro de vida opcional
+9
Desenvolvedor(a) Fullstack — Pleno / Sênior
Desenvolvedor(a) Fullstack — Pleno / Sênior

Gloss Express • Florianópolis

On-site
BRL 134,000 - 234,000
CLT
Autonomia real no trabalho
Café da manhã
+6