freehire launches on Product Hunt on 26 August.

Follow →

Senior Fullstack Product Engineer (React, Go, GraphQL)

Summary

Builds a knowledge-graph application using React, Go, and GraphQL, integrating studio content and metadata across distributed systems.

Overview

Onsite/ Hybrid/ Remote: Hybrid (4 days onsite per week, no flexibility)

Duration: 12 Months

Rate Range: Up to $85.5/hr on W2

Work Authorization: GC, USC, All valid EADs except OPT, CPT, H1B

Must Have

  • React
  • Go (Golang)
  • GraphQL
  • Full Stack Product Engineering
  • API Development
  • Product Lifecycle (Prototype through Production)
  • AI-assisted Development (Cursor, Claude, GitHub Copilot or similar)
  • Cross-team Platform Integration
  • Distributed Systems
  • Automated Testing
  • Graph Database experience (Neo4j, Neptune, Stardog or similar)

Responsibilities

  • Design, build, and enhance a knowledge graph-based application supporting studio content and metadata.
  • Develop front-end features using React and back-end services using Go.
  • Design and implement GraphQL APIs and platform integrations.
  • Partner with Product Managers to translate business requirements into scalable technical solutions.
  • Collaborate with architecture, platform, data, and engineering teams across multiple products.
  • Build production-ready software from prototype through deployment and operational support.
  • Design and maintain APIs, integrations, and data connectivity across distributed systems.
  • Conduct code reviews, implement automated testing, and maintain technical documentation.
  • Troubleshoot production issues and improve system reliability and performance.
  • Leverage AI-assisted development tools responsibly to improve engineering productivity while maintaining code quality.

Qualifications

  • 5+ years of software engineering experience building production applications.
  • Strong experience with React and modern front-end development.
  • Experience delivering products from concept through production deployment.
  • Experience working across the complete software development lifecycle.
  • Experience integrating applications across multiple engineering teams.
  • Strong understanding of API design and distributed systems.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Excellent debugging and troubleshooting skills.

Nice to Have

  • Neo4j, Neptune, Stardog, or other graph database experience.
  • Python or Node.js.
  • Media and entertainment industry experience.

See also