Kodes Tech Logo

English

EN

Kodes Tech

Fullstack Software Engineer (Node, NestJS, React, and React Native) - Hybrid

Show original

Hybrid

São Paulo, SP, Brazil

Salary Range

Not informed

Contractor

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

Show original

We are looking for a Senior Full Stack Developer to work end-to-end on our product: backend in TypeScript/NestJS with relational and graph databases, frontend in React, and mobile in React Native, with modern infrastructure on Kubernetes and GCP.


What you will do

  • Develop and evolve backend services in NestJS with TypeScript
  • Model and optimize queries in Neo4j (graphs) and PostgreSQL
  • Build and maintain gRPC APIs for service-to-service communication
  • Implement and evolve web interfaces in React and mobile screens in React Native
  • Work with asynchronous messaging via Google Cloud Pub/Sub
  • Work on CI/CD pipelines, Kubernetes deployments, and observability
  • Participate in architecture decisions and code reviews

Stack

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

Web Frontend: 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)


Requirements

  • Solid experience with TypeScript in production (backend and frontend)
  • NestJS and API architecture (REST and gRPC)
  • PostgreSQL with TypeORM
  • React 18 with modern ecosystem (Vite, React Query, React Hook Form)
  • React Native with Expo
  • Docker and familiarity with Kubernetes
  • CI/CD pipelines (GitHub Actions or equivalent)
  • Git and code versioning
  • Daily use of AI as a productivity tool
  • Hands-on, self-managed, and collaborative profile
  • Strong technical communication

Nice to Have

  • Experience with Neo4j or other graph databases
  • Experience with Drivine ORM
  • Helm and ArgoCD in production environments
  • Google Cloud Platform (GCR, Cloud Functions, Dataflow)
  • Auth0 in production
  • Observability with Sentry and quality with SonarQube
  • Experience in high-volume systems

Contract Type

Contractor (PJ)


Work Model

Hybrid, with 3 onsite days per week at our office in Bela Vista, São Paulo/SP.


See all jobs at Kodes Tech

Share job:

Share job: