Senior Full-Stack Engineer - Remote (TypeScript, React, Node)

Socket.dev

United States

Remote

USD 150,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
Vision Insurance
STD/LTD/Life Insurance
401(k)
PTO & Holidays

Job summary

Socket.dev is seeking a highly skilled Senior Full Stack Developer with strong TypeScript, React, and Node.js experience to join our expanding engineering team. You will design, build, and maintain scalable web applications across the full stack, collaborating with product managers and engineers to deliver robust APIs and intuitive front-end interfaces.

This is a full-time remote position with working hours 8am–4:30pm ET. Travel for on-site interviews may be required.

Qualifications

  • 5+ years of professional full stack development experience.
  • Strong proficiency in TypeScript; Python experience is a plus.
  • Strong front-end skills with React and modern front-end tooling.
  • Solid working experience with Node.js and server-side TypeScript frameworks.
  • Experience working with relational and NoSQL databases and ORM libraries.
  • Familiarity with API design best practices, authentication/authorization (OAuth, JWT), and security principles.
  • Practical experience building and deploying applications in AWS (e.g. ECS, Lambda, S3, SQS, IAM) – architecture and infrastructure ownership not required.
  • Experience with testing frameworks (e.g. Jest, Vitest).
  • Demonstrated ability to work with strong autonomy and ownership, driving work forward without requiring close oversight.
  • Proven ability to contribute to system design and make sound architectural decisions at the feature and service level.
  • Knowledge of microservices or serverless architecture.
  • Experience using AI-assisted development tools (e.g. GitHub Copilot, Claude).

Responsibilities

  • Design, develop, and maintain scalable backend services using TypeScript and Node.js (Nest.js).
  • Build responsive, modular front-end applications using React.
  • Architect, implement, and optimize RESTful APIs for client–server communication.
  • Work with relational and NoSQL databases and design efficient data models.
  • Build and deploy applications within AWS (ECS, Lambda, S3, SQS, IAM).
  • Contribute to system design discussions and architectural decisions.
  • Perform unit and integration testing and ensure code quality before QA handoff.
  • Use AI-assisted tools to improve productivity and code quality.
  • Write clean, testable code with good documentation.
  • Collaborate with cross-functional teams to deliver features end-to-end.
  • Ensure security, performance, and scalability across systems.
  • Participate in code reviews and maintain coding standards.

Skills

TypeScript
React
Node.js
REST APIs
SQL/NoSQL
OAuth/JWT
AWS
Testing (Jest/Vitest)
Autonomy/Ownership

Tools

NestJS
AWS
Jest/Vitest
OAuth/JWT

Job description

Socket.dev is seeking a highly skilled Senior Full Stack Developer with strong TypeScript, React, and Node.js experience to join our expanding engineering team. You will design, build, and maintain scalable web applications across the full stack, collaborating with product managers and engineers to deliver robust APIs and intuitive front-end interfaces.

This is a full-time remote position with working hours 8am–4:30pm ET. Travel for on-site interviews may be required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (TS/Node/React) - Remote West Coast
Senior Full-Stack Engineer (TS/Node/React) - Remote West Coast

Motion Recruitment Partners LLC • California (MO)

On-site
USD 140,000 - 190,000
Equity Participation Opportunity
Medical, Dental, Vision Insurance
401(k)
Remote Senior Full-Stack Engineer: Next.js, TypeScript, Node
Remote Senior Full-Stack Engineer: Next.js, TypeScript, Node

CGS Business Solutions • Town of Texas (WI)

Remote
USD 145,000 - 165,000
Senior Full-Stack Engineer (React/Node) - Remote
Senior Full-Stack Engineer (React/Node) - Remote

BairesDev • United States

Remote
MXN 1,527,000 - 2,546,000
100% remote work
USD compensation
Home office setup
+2
Remote Full Stack Engineer - React, TypeScript, Node
Remote Full Stack Engineer - React, TypeScript, Node

TRK INFRATECH • Indiana (PA)

On-site
USD 5,000 - 10,000
Senior Full-Stack TS Engineer (Node/React)
Senior Full-Stack TS Engineer (Node/React)

Technology Partners • St. Louis (MO)

On-site
USD 110,000 - 140,000
Senior .NET/Angular Full-Stack Engineer (Remote)
Senior .NET/Angular Full-Stack Engineer (Remote)

Socket.dev • United States

Remote
USD 120,000 - 160,000
Challenging role
Attractive salary package
Senior Front-End Engineer (React or Angular) – Remote
Senior Front-End Engineer (React or Angular) – Remote

Socket.dev • United States

Remote
USD 90,000 - 130,000
Senior Full Stack Engineer - Remote (US) & Impact
Senior Full Stack Engineer - Remote (US) & Impact

Jobgether • United States

Remote
USD 100,000 - 140,000
Competitive annual salary
Comprehensive medical, dental, and vision insurance
401(k) plan with company matching
+3
Senior Full-Stack Engineer: Build Scalable React/Go Apps
Senior Full-Stack Engineer: Build Scalable React/Go Apps

Socket.dev • Northern (KY)

Hybrid
USD 120,000 - 150,000
Senior Full-Stack Engineer — Remote (React/Express/TS)
Senior Full-Stack Engineer — Remote (React/Express/TS)

Expression Networks • Washington

On-site
USD 100,000 - 130,000
401k matching
Medical/dental/vision insurance
Education reimbursement
+4