logo
Scale.jobs

Software Engineer - Full Stack

North America

July 3, 2026 at 1:42 PM

✨ AI summary

Location

  • New York, NY Remote

Languages

  • JavaScript
  • TypeScript
  • Python
  • Go
  • Java

Frameworks

  • React
  • Next.js

Cloud Services

  • AWS
  • GCP

Databases

  • PostgreSQL
  • Redis
  • MongoDB

Experience Level

  • 3–6 years of professional software engineering experience
About The Role

The role is responsible for designing, building, and maintaining the end-to-end architecture of user-facing web applications. You will bridge the gap between backend services and frontend experiences, ensuring high performance, responsive design, and robust API contracts.

The team works on complex product flows, real-time data synchronization, and scalable data layers. You will collaborate closely with product managers, product designers, and infrastructure engineers to turn ambitious product specs into reliable production systems.

Key Responsibilities

  • Build and maintain responsive user interfaces using React, TypeScript, and modern state management libraries
  • Design and implement scalable REST and GraphQL APIs in Node.js, Python, or Go to support product features
  • Optimize application performance on the frontend for rendering speed and on the backend for database query latency
  • Develop and maintain database schemas, migrations, and caching layers using PostgreSQL, Redis, or MongoDB
  • Write comprehensive unit, integration, and end-to-end tests using Jest, Cypress, or Playwright to ensure platform reliability
  • Deploy services to AWS or GCP containerized environments (Docker, Kubernetes) and monitor application health using Datadog or Prometheus

What We Are Looking For

  • 3–6 years of professional software engineering experience working across the full stack
  • Strong proficiency in modern JavaScript/TypeScript, HTML5, CSS3, and modern frontend frameworks like React or Next.js
  • Solid backend development experience with Node.js, Python, Go, or Java, and experience designing relational database schemas
  • Experience with cloud infrastructure (AWS or GCP), CI/CD pipelines, and containerization using Docker
  • BS or MS in Computer Science, engineering, or equivalent practical experience
  • Bonus: Experience with GraphQL, real-time communication protocols (WebSockets, gRPC), or mobile development (React Native).