Skip to content

Junior/Mid Full Stack Software Engineer

Bethesda, MDFullstack EngineeringRemote1+ YOE
Summary

Builds full-stack applications with React/Next.js frontend, Python backend services including GraphQL/REST APIs, and Docker deployments. Requires 1-4 years experience, strong Python, React/Next.js, APIs, Docker, and Linux familiarity.

About the role

Duties & Responsibilities

  • Build and maintain web interfaces using React, Next.js, JavaScript, and TypeScript
  • Implement, debug, and improve backend services in Python, including GraphQL APIs and supporting REST endpoints
  • Integrate with storage and data sources including local files, SQLite, and S3-compatible systems
  • Implement application-level security features
  • Write and maintain automated tests and improve reliability
  • Support application deployment and operation across environments
  • Containerize applications using Docker and Docker Compose
  • Configure environments, logging, TLS, and monitoring
  • Collaborate across repositories and services

Requirements

  • 1–4 years of experience or equivalent
  • Strong Python experience
  • Experience with React or Next.js
  • Experience with APIs, including GraphQL or REST
  • Experience with Docker
  • Familiarity with Linux environments and debugging
  • Experience with authentication
  • Automated testing experience
  • Willingness to work across the stack

Bonus Skills

  • AWS experience
  • Knowledge graph familiarity
  • Experience with graph databases
  • Exposure to deployment tooling
Skills
PythonReactNext.jsJavaScriptTypeScriptGraphQLRESTDockerLinuxAutomated Testing