Kodes Tech Logo

English

EN

Kodes Tech


São Paulo - SP, Brasil

Software Engineer Fullstack (Node, NestJS, React e React Native)

Hybrid

São Paulo - SP

Salary Range

Contractor

Not informed

Experience Level

Senior

Requirements

5+ years of experience in the career
Node.js
NestJS
React
React Native

Desired Skills

neo4j
Google Cloud Platform (GCP)

Tasks and Responsibilities


Procuramos uma pessoa desenvolvedora Full Stack Sênior para atuar de ponta a ponta no nosso produto: backend em TypeScript/NestJS com bancos relacionais e de grafos, frontend em React e mobile em React Native, com infraestrutura moderna em Kubernetes e GCP.


O que você vai fazer

  • Desenvolver e evoluir serviços backend em NestJS com TypeScript
  • Modelar e otimizar consultas em Neo4j (grafos) e PostgreSQL
  • Construir e manter APIs gRPC para comunicação entre serviços
  • Implementar e evoluir interfaces web em React e telas mobile em React Native
  • Trabalhar com mensageria assíncrona via Google Cloud Pub/Sub
  • Atuar em pipelines de CI/CD, deploys em Kubernetes e observabilidade
  • Participar de decisões de arquitetura e revisões de código

Stack

Backend: TypeScript, NestJS, Neo4j (Drivine ORM), PostgreSQL (TypeORM), gRPC, Auth0, Google Cloud Pub/Sub

Frontend Web: React, Vite, TailwindCSS, styled-components, React Query, React Router, React Hook Form

Mobile: React Native, Expo, Redux Toolkit, Auth0

Infra/DevOps: Docker, Kubernetes, Helm, ArgoCD, GitHub Actions, SonarQube, Sentry, Google Cloud Platform (GCR, Cloud Functions, Dataflow)


Requisitos

  • Experiência sólida com TypeScript em produção (backend e frontend)
  • NestJS e arquitetura de APIs (REST e gRPC)
  • PostgreSQL com TypeORM
  • React 18 com ecossistema moderno (Vite, React Query, React Hook Form)
  • React Native com Expo
  • Docker e familiaridade com Kubernetes
  • Pipelines de CI/CD (GitHub Actions ou equivalente)
  • Git e versionamento de código
  • Uso de IA no dia a dia como ferramenta de produtividade
  • Perfil hands-on, autogerenciável e colaborativo
  • Boa comunicação técnica

Diferenciais

  • Experiência com Neo4j ou outros bancos de grafos
  • Vivência com Drivine ORM
  • Helm e ArgoCD em ambientes produtivos
  • Google Cloud Platform (GCR, Cloud Functions, Dataflow)
  • Auth0 em produção
  • Observabilidade com Sentry e qualidade com SonarQube
  • Vivência em sistemas de alto volume

Modelo de Contratação

PJ


Modelo de Trabalho

Híbrido, com 3 dias presenciais por semana no escritório na Bela Vista, São Paulo/SP.



Share job:

Phone

Only PDF files with a maximum size of 3mb are accepted.

Share job: