Front-End Developer

GCS Recruitment

Washington (District of Columbia)

On-site

USD 120,000 - 170,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GCS Recruitment is seeking a Full Stack Software Engineer to join a collaborative team building modern, scalable web applications. You will work across frontend React.js and backend services using Go, Node.js, or Python, with AWS cloud, CI/CD pipelines, and AI-driven solutions.

You will collaborate with Product Managers, UX Designers, and Engineers to deliver high-quality features and robust distributed systems in an Agile environment.

Qualifications

  • Experience building full stack web applications with React.js and backend services.
  • Experience developing backend APIs using Go, Node.js, or Python.
  • Experience with AWS cloud services and microservices architecture.
  • Familiarity with Kubernetes and containerised applications.
  • Knowledge of RESTful APIs and CI/CD pipelines.
  • Strong debugging and testing abilities in Agile teams.

Responsibilities

  • Design, develop, and maintain responsive web applications using React.js.
  • Build and integrate backend APIs and services with Go, Node.js, or Python.
  • Develop cloud-based applications on AWS and support microservices.
  • Collaborate with cross-functional teams to deliver features.
  • Contribute to CI/CD pipelines and deployment automation.
  • Produce technical documentation for system designs and APIs.

Skills

React.js
JavaScript/TypeScript
REST APIs
AWS
Microservices
Kubernetes
CI/CD
Debugging
Agile
Communication

Tools

Go
Node.js
Python

Job description

Full Stack Software Engineer (React | Go/Node.js/Python | AWS)
About the Role

We are looking for an experienced Full Stack Software Engineer to join a collaborative engineering team building modern, scalable web applications. This role combines frontend development, backend engineering, cloud technologies, and AI-driven solutions, offering the opportunity to work on innovative products that include live video capabilities and intelligent automation.

You will work closely with Product Managers, UX Designers, and fellow Engineers to deliver high-quality features that provide an exceptional user experience while maintaining robust, scalable backend services.

Key Responsibilities
  • Design, develop, and maintain responsive web applications using React.js.
  • Build intuitive, high-performance user interfaces with a strong focus on usability and accessibility.
  • Develop and maintain backend APIs and services using Go (Golang), Node.js, or Python.
  • Collaborate with Product Managers, Designers, and Engineering teams to define, develop, and deliver new features.
  • Ensure seamless integration between frontend applications and backend services.
  • Build, deploy, and maintain cloud-based applications using AWS.
  • Develop and support microservices and distributed systems using modern cloud-native technologies.
  • Participate in code reviews, testing, debugging, and continuous improvement to ensure high-quality software.
  • Contribute to CI/CD pipelines and deployment automation.
  • Produce clear technical documentation for system designs, APIs, and development workflows.
  • Work closely with UX Designers to ensure features are delivered in line with the original design intent.
Essential Skills & Experience
  • Strong commercial experience developing full stack web applications.
  • Expertise with React.js and modern JavaScript/TypeScript.
  • Experience developing backend services using Go (preferred), Node.js, or Python.
  • Strong understanding of RESTful APIs and system integration.
  • Experience working with AWS cloud services.
  • Knowledge of microservices architecture and distributed systems.
  • Experience with Kubernetes and containerised applications.
  • Familiarity with CI/CD pipelines and DevOps best practices.
  • Strong debugging, testing, and problem-solving skills.
  • Excellent communication skills and experience working within Agile development teams.
Desirable Experience
  • Experience developing live video, streaming, or real-time communication platforms.
  • Experience with video editing technologies or media processing.
  • Hands‑on experience building AI‑powered applications, including LLM agents.
  • Experience implementing solutions using the Model Context Protocol (MCP).
  • Exposure to modern AI frameworks and agentic workflows.
What We're Looking For

The successful candidate will be a proactive engineer who enjoys solving complex technical challenges and working across the full software development lifecycle. You'll be passionate about building scalable applications, collaborating with cross‑functional teams, and embracing emerging technologies such as AI and cloud‑native platforms.

If you're excited by the opportunity to work on cutting‑edge products that combine modern web development, cloud infrastructure, AI, and video technologies, we'd love to hear from you.

GCS is acting as an Employment Business in relation to this vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Developer
Senior Frontend Developer

GCS Recruitment • Washington

On-site
USD 90,000 - 130,000
Full Stack Web Engineer - AI, Cloud, Video Apps
Full Stack Web Engineer - AI, Cloud, Video Apps

GCS Recruitment • Washington

On-site
USD 120,000 - 170,000
Full Stack Engineer - Python+React
Full Stack Engineer - Python+React

Creativechaos • United States

Remote
USD 80,000 - 120,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Next Ventures • Santa Barbara (CA)

On-site
USD 100,000 - 130,000
Software Engineer - Full Stack
Software Engineer - Full Stack

Evlo AI • Raleigh (NC)

On-site
USD 110,000 - 150,000
Senior Full Stack Engineer - AI-Driven Product Builder
Senior Full Stack Engineer - AI-Driven Product Builder

Next Ventures • Santa Barbara (CA)

On-site
USD 100,000 - 130,000
Full Stack Developer (React, GoLang, Python, Java, Node.js, AWS)
Full Stack Developer (React, GoLang, Python, Java, Node.js, AWS)

Codebase Inc • New York (NY)

Hybrid
USD 165,000 - 248,000
Full Stack Engineer
Full Stack Engineer

mLogica • Irvine (CA)

On-site
USD 90,000 - 120,000
Competitive compensation package including equity participation
Professional growth in a fast-moving startup
Direct collaboration with design and product teams
Frontend / Full Stack Developer
Frontend / Full Stack Developer

Compunnel, Inc. • Washington, Northern (KY)

Hybrid
USD 120,000 - 170,000
Full Stack Software Engineer
Full Stack Software Engineer

Acumenz Consulting • New York (NY)

On-site
USD 120,000 - 180,000