JobHabor

Senior Full Stack Engineer

Streak Promoter

Location
United States
Workplace
Remote
Employment
Part Time
Salary
USD 88,888–111,111/yr
Apply on the employer’s site

Posted 3mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Architect and build scalable backend services using Node.js & NestJS
  • Implement secure authentication flows
  • Design normalized database schemas and write TypeORM entities, migrations, and queries
  • Build and maintain REST APIs powering mobile and web clients
  • Troubleshoot performance issues across the backend, database, and cloud stack
  • Deploy and maintain services on AWS ECS/Fargate
  • Manage containerized workloads (Docker) with CI/CD via GitHub Actions
  • Work with AWS services including RDS (Postgres), S3, ALB, IAM, EC2
  • Ensure reliable production deployments
  • Debug cloud issues including networking, load balancers, timeouts, and scaling
  • Build advanced React Native components with Skia and SVG rendering
  • Implement real-time gesture systems (drag, rotate, resize, multi-touch)
  • Work with Angular + NgRx on web admin dashboards or supporting tools
  • Design multi-role platforms (attendees, venues, promoters, admins)
  • Break down features into scalable modules across frontend + backend
  • Own debugging across the entire stack—from rendering bugs to cloud misconfigurations
  • Collaborate with product and design teams to refine complex interaction systems

Requirements

  • 4–7+ years experience with Node.js
  • Strong NestJS experience
  • Expertise with PostgreSQL and schema design
  • Strong with TypeORM or equivalent ORMs
  • Comfortable with large codebases and multi-module architectures
  • Production experience with AWS ECS/Fargate, RDS, S3, ALB
  • Strong Docker experience
  • CI/CD pipelines (GitHub Actions preferred)
  • Working with bastion hosts, VPC networking, and service-to-service auth
  • Experience with React Native
  • Experience with Skia (or similar rendering technologies: Canvas, OpenGL, WebGL)
  • Experience with multi-touch gestures and real-time UI updates

Preferred

  • Familiarity with Angular + NgRx is a plus
  • Familiarity with event-driven architectures
  • Familiarity with Stripe or other payment systems

Skills

  • Node.js
  • NestJS
  • TypeORM
  • PostgreSQL
  • REST APIs
  • AWS ECS/Fargate
  • Docker
  • GitHub Actions
  • AWS RDS
  • AWS S3
  • AWS ALB
  • AWS IAM
  • AWS EC2
  • React Native
  • Skia
  • SVG
  • Angular
  • NgRx
  • Stripe

Similar roles