HomeNext.js EngineerFullStack Engineer Nodejs Nextjs NestJS Remote Contract

FullStack Engineer Nodejs Nextjs NestJS Remote Contract

Information Consulting Services·Bethesda, Maryland, US

Posted 5 days ago

Full-Time
Apply Now

About the Role

Job Description Job Description Contract Dates: Feb 23, 2026 – Sep 18, 2026 Location: Remote Experience: 4+ years (hands-on) About the role We’re building a high-scale web platform (Zillow-like experience) and looking for a Full-Stack Engineer who’s strong across modern frontend and backend JavaScript/TypeScript. You’ll work closely with Product, Backend, and UX to ship secure, well-tested, performant features in a fast-moving, agile environment. What you’ll do • Build and ship product features end-to-end across frontend and backend. • Develop Next.js frontend experiences (routing and core web performance best practices). • Build and maintain backend services using NestJS (absolute must) and Node.js. • Implement and consume GraphQL APIs. • Write clean, maintainable code with strong testing discipline and performance awareness. • Participate in code reviews and help uphold engineering standards. • Collaborate in an agile process, provide clear status updates, and contribute to team learning. Must-have qualifications • 4+ years professional software engineering experience. • Strong Node.js experience. • Strong Next.js experience, including routing and frontend architecture. • NestJS experience (required / non-negotiable). • GraphQL knowledge (building or integrating GraphQL APIs). • Solid fundamentals in HTML, CSS, JavaScript/TypeScript, and core browser/web concepts. • Experience with Git and modern CI/CD workflows. • Comfortable working remote on a distributed team; strong written and verbal communication. • Experience delivering in a startup / fast-paced product environment. Nice-to-have (preferred) • MongoDB experience. • Elasticsearch familiarity. • Azure exposure (including Azure DevOps pipelines). • Understanding of Docker and modern deployment practices (Kubernetes/Serverless concepts are a plus). • Experience diagnosing and preventing performance bottlenecks in production systems. • Exposure to relational and/or non-relational data modeling. Education • Bachelor’s degree in a technical field or equivalent practical experience. Engagement details • Remote contract role (Feb 23, 2026 – Sep 18, 2026). • Work is primarily focused on building and improving the web platform frontend, with meaningful backend ownership as well. #ZR #LI-KD1

What you'll do

  • You’ll work closely with Product, Backend, and UX to ship secure, well-tested, performant features in a fast-moving, agile environment
  • Build and ship product features end-to-end across frontend and backend
  • Develop Next.js frontend experiences (routing and core web performance best practices)
  • Build and maintain backend services using NestJS (absolute must) and Node.js
  • Implement and consume GraphQL APIs
  • Write clean, maintainable code with strong testing discipline and performance awareness
  • Participate in code reviews and help uphold engineering standards
  • Collaborate in an agile process, provide clear status updates, and contribute to team learning
  • Work is primarily focused on building and improving the web platform frontend, with meaningful backend ownership as well

Requirements

  • Experience: 4+ years (hands-on)
  • 4+ years professional software engineering experience
  • Strong Node.js experience
  • Strong Next.js experience, including routing and frontend architecture
  • NestJS experience (required / non-negotiable)
  • GraphQL knowledge (building or integrating GraphQL APIs)
  • Solid fundamentals in HTML, CSS, JavaScript/TypeScript, and core browser/web concepts
  • Experience with Git and modern CI/CD workflows
  • Comfortable working remote on a distributed team; strong written and verbal communication
  • Experience delivering in a startup / fast-paced product environment
  • Bachelor’s degree in a technical field or equivalent practical experience

Benefits

  • Remote contract role (Feb 23, 2026 – Sep 18, 2026)
Back to all jobs