full stack developer node.js react

HireHi

United States

Remote

USD 140,000 - 200,000

Full time

24 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

HireHi is seeking a senior backend/Full Stack Engineer to advance Node.js/TypeScript microservices on an AWS-based SaaS platform. You will design GraphQL data aggregation across services and build Kafka-driven workflows, with frontend work using React and TypeScript.

The role requires production experience with distributed systems, idempotent processing, and strong AWS skills. You will participate in code reviews and ensure high-quality production releases.

Qualifications

  • 6+ years backend development with Node.js/TypeScript.
  • Experience designing distributed systems with asynchronous workflows and idempotency.
  • Familiar with Transactional Outbox/dual-write, DLQs and event ordering.
  • Experience with Kafka or equivalent streaming tech and consumer groups.
  • Production experience with React and TypeScript.
  • GraphQL as an aggregation layer across backend services.
  • AWS experience: Lambda, SQS, DynamoDB, S3, ECS.

Responsibilities

  • Develop and evolve Node.js/TypeScript microservices on an AWS-based SaaS platform.
  • Design cross-service data aggregation using GraphQL over REST microservices.
  • Build and maintain Kafka event-driven workflows with DLQs and retries.
  • Develop frontend features using React, TypeScript, GraphQL, and Apollo.
  • Test functionality and participate in PR reviews for production releases.

Skills

Node.js
TypeScript
Microservices
GraphQL
AWS
Kafka
React
CQRS
Lambda
Serverless Framework
Koa

Tools

Serverless Framework
Koa
S3 pre-signed URLs

Job description

Описание:

The customer provides software quality services that help organizations improve the reliability, usability, and performance of digital products. It supports web, mobile, and other digital solutions across multiple industries through quality engineering, flexible delivery models, and technology-enabled services.

Задачи:

Develop and evolve Node.js/TypeScript microservices across an AWS-based SaaS platform Design and implement cross-service data aggregation using GraphQL over REST microservices, including BFF-style composition, sorting, filtering, and search Build and maintain Kafka event-driven workflows, including producers and consumers, delivery guarantees, retries, DLQs, and outbox patterns Develop frontend features using React, TypeScript, GraphQL, and Apollo Build and modernize Public APIs, including JWT-based authorization, pre-signed URLs, third-party integrations, and Node.js upgrades Test delivered functionality and participate in PR reviews to ensure code quality before production releases

Требования:

6+ Years of backend development experience with Node.js and TypeScript, including production experience with microservice architectures Strong understanding and practical experience designing distributed systems, including consistency, asynchronous workflows, failure handling, retries/idempotency, event ordering, concurrent update handling, and service aggregation Hands-on experience with Transactional Outbox/dual-write consistency, consumer groups and fan-out, idempotent consumers, ordering guarantees via partition keys, optimistic locking, BFF/aggregation layers, and DLQ Familiarity with Saga and CQRS Hands-on production experience with Kafka or equivalent event-streaming technologies, including data consistency, dual-write handling, delivery guarantees, and failure scenarios Production experience with React and TypeScript Hands-on experience using GraphQL as an aggregation/composition layer across backend services Strong experience with AWS, particularly Lambda, SQS, DynamoDB, S3, and ECS English proficiency at Upper-Intermediate level or above Будет плюсом: mature AI-assisted development practices, particularly with Claude Code, including strong review discipline and experience with skills, hooks, and MCP; JWT-based authorization models and S3 pre-signed URLs; Koa and Serverless Framework; ability to read and understand PHP code for occasional work with legacy systems

Условия:

Opportunity to change projects and/or develop expertise in an interesting business domain Professional, financial, and career growth opportunities; mentoring and adaptation systems for each new employee Opportunity to earn up to an additional 1,000 EUR per month, depending on expertise level, through participation in company activities; this is included in the annual bonus Access to the corporate training portal and its regularly updated knowledge base Corporate events and amenities, including parties, pizza days, PlayStation, fruits, coffee, snacks, and movies Certification compensation (AWS, PMP, etc.) Referral program Private health insurance and sports compensation, depending on the type of employment

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

full stack developer for digital media
full stack developer for digital media

Enfint • United States

On-site
USD 120,000 - 180,000
Private health insurance
Sports compensation
Career growth opportunities
+1
full stack developer for educational products
full stack developer for educational products

HireHi • United States

Remote
USD 130,000 - 180,000
Health insurance
Vacation per laws
Sick pay
+3
fullstack developer distributed systems
fullstack developer distributed systems

HireHi • United States

Remote
USD 90,000 - 130,000
21 рабочий день оплачиваемого отпуска
7 больничных в год
8 гибких праздников в году
+4
node.js developer for enterprise IoT
node.js developer for enterprise IoT

HireHi • United States

Hybrid
USD 100,000 - 140,000
Private medical care
Life insurance
Training package with courses
+2
go developer for fast delivery
go developer for fast delivery

HireHi • United States

Remote
USD 120,000 - 180,000
Здоровье и страхование
Корпоративные мероприятия
Гибкий график
.net developer for construction management platforms
.net developer for construction management platforms

HireHi • United States

Hybrid
USD 120,000 - 180,000
Remote or hybrid work options
Private health insurance
Corporate training & certification (e‑
full stack developer for enterprise analytics
full stack developer for enterprise analytics

HireHi • United States

Remote
USD 100,000 - 170,000
frontend developer for responsive interfaces
frontend developer for responsive interfaces

HireHi • United States

Hybrid
USD 85,000 - 120,000
Private health insurance
Sports compensation
Corporate training portal access
+4
backend developer for digital accessibility
backend developer for digital accessibility

HireHi • United States

Hybrid
USD 120,000 - 180,000
Завтрак, фрукты и кофе в офисе в Турин
Йога и спортивные сессии команды
Доступ к внутренним обучающим платформ
backend developer for a multi-tenant platform
backend developer for a multi-tenant platform

HireHi • United States

Remote
USD 120,000 - 180,000