Haystack
← Back to Jobs
Remote
Technology

Full Stack Engineer

GDHUnited States🇺🇸United StatesPosted 16 Jul 2026

Why This Role Stands Out

You'll thrive in this remote, mid-senior Full Stack Engineer role at GDH, owning and advancing critical web applications with a focus on React, Node.js, and AWS. This is an excellent opportunity to leverage your extensive experience and further develop your skills while enjoying competitive hourly compensation and impactful work within a collaborative, agile team.

Quick Overview

Salary
$60 - $65/hr
Work Type
Remote
Level
Mid Senior

Job Description

Role Summary
This senior full stack engineer role involves designing, developing, and maintaining high-performance web applications primarily using React.js, Node.js, and AWS services. The position emphasizes application ownership, troubleshooting, and continuous improvements, with a focus on supporting critical business systems. The successful candidate will work remotely, owning multiple applications and collaborating within an agile team to deliver reliable and scalable solutions.

Responsibilities

  • Design, develop, and maintain responsive web applications using React.js, Redux, and React Router.
  • Build and implement RESTful APIs, GraphQL endpoints, and microservices utilizing Node.js and Express.js.
  • Develop serverless architectures leveraging AWS Lambda and container solutions with ECS; optionally Azure experience is a plus.
  • Design and optimize SQL and NoSQL database schemas, including working with Couchbase and graph databases for complex data relationships.
  • Write clean, maintainable, and well-documented code, following best practices in web development.
  • Participate in code reviews, provide constructive feedback, and mentor junior developers.
  • Support applications in production, including troubleshooting, monitoring logs, and resolving issues efficiently.
  • Collaborate with cross-functional teams on system integrations, including mobile components.
  • Engage in technical design discussions and architecture planning for scalable solutions.
  • Manage multiple applications end-to-end, prioritizing enhancements, maintenance, and lifecycle support within an agile environment.

Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 8+ years of experience in full stack web development.
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Extensive experience with React.js and its ecosystem, including Redux and React Router.
  • Solid understanding of Node.js, Express.js, and API development.
  • Experience with AWS services, especially Lambda and ECS; Azure experience is optional.
  • Familiarity with RESTful API and GraphQL design principles.
  • Proven experience with SQL and NoSQL databases, including Couchbase, and working with graph databases.
  • Demonstrated ability to support and maintain production-grade applications in high availability environments.
  • Ability to manage multiple applications simultaneously, with effective prioritization skills.
  • Excellent problem-solving, communication, and collaboration skills.
  • Strong sense of ownership, urgency, and accountability.

Publishing Pay Range: $60.00 - $65.00 hourly

This position is based in remote work, with a preference for candidates near Oakland, CA for once-weekly onsite team visits.

Skills

Express
Microservices
Node.js
SQL
AWS
Agile
Azure
GraphQL
JavaScript
React
Redux
TypeScript

Similar jobs