Skip to content
mimi

Senior Full-Stack Engineer

Greenbrier Government Solutions, Inc

Fairfax · flexible Full-time Senior From $50k/yr 2d ago

About the role

Below is a polished, ready‑to‑post version of the Senior Full‑Stack Engineer description you provided. I’ve organized the information into clear sections, tightened the language, and added a few formatting touches that make it easy for candidates to scan quickly.


Senior Full‑Stack Engineer (MEAN Stack) – Fairfax, VA / Washington, DC

Location: 3 days onsite in Fairfax, VA | 2 days onsite in Washington, DC
Employment Type: Full‑time, in‑person
Salary: Starting at $50,000 / yr (DOE)
Benefits: 401(k) + matching, dental, health, vision, flexible schedule, PTO, parental leave, retirement plan, tuition reimbursement, and more.

Position Summary

We are seeking a seasoned system engineer with deep expertise in backend architecture and a strong command of the MEAN stack (MongoDB, Express.js, Angular, Node.js). The Senior Full‑Stack Engineer will lead the design, development, and operation of scalable, secure, high‑availability services that power mission‑critical applications. This role partners closely with product, engineering, and DevOps teams to deliver end‑to‑end solutions while mentoring junior engineers and championing best‑in‑class engineering practices.

Key Responsibilities

  • Architect & Build Backend Systems – Design reliable, high‑performance microservices, RESTful/GraphQL APIs, and distributed systems.
  • Full‑Stack Development – Write clean, maintainable, well‑tested code across the stack (Node.js/Express, Angular, HTML/CSS/JS, Java where needed).
  • API Integration – Collaborate with front‑end engineers to ensure seamless data flow, consistency, and feature delivery.
  • Performance & Reliability – Optimize for latency, throughput, observability, monitoring, security, and fault tolerance.
  • CI/CD & Cloud Ops – Work with DevOps to create and maintain Docker/Kubernetes pipelines, AWS infrastructure, and automated deployment workflows.
  • Technical Leadership – Conduct thorough code reviews, mentor team members, and drive engineering standards.
  • Strategic Planning – Participate in architectural reviews, roadmap discussions, and technical planning sessions.

Required Skills & Experience

Requirement Details
Education Bachelor’s degree in Computer Science or related technical field
Experience 10+ years building complex, high‑impact applications; proven leadership in legacy system rebuilds
Core Stack MEAN stack (MongoDB, Express.js, Angular, Node.js)
Additional Languages Java, HTML, CSS, JavaScript (and associated frameworks)
API Expertise REST, GraphQL, security (OAuth2, JWT), caching, authentication
Cloud & Containerization AWS services, Docker, Kubernetes
Database Design Strong relational & NoSQL design & management
Soft Skills Excellent communication, stakeholder management, and mentorship abilities

Certifications (Required)

  • Certified Scrum Master (CSM)
  • Certified Professional in Full‑Stack Development (CP‑FSD)

Preferred Certifications

  • AWS Solutions Architect – Associate or Professional

Security Clearance

  • U.S. Citizenship (required)
  • Active DoD Secret clearance (required)

Why Join Us?

  • Work on mission‑critical systems that have real impact.
  • Collaborate with cross‑functional teams in a fast‑moving, innovative environment.
  • Grow your career with leadership opportunities, continuous learning, and a supportive culture.

Ready to apply?
Submit your resume, cover letter, and copies of the required certifications to [recruiter@email.com] with the subject line “Senior Full‑Stack Engineer – [Your Name]”.

We look forward to learning how your expertise can help shape the future of our platform!

Skills

AngularAPI securityAWSCachingCSSDockerExpress.jsGraphQLHTMLJAVAJavascriptKubernetesMicroservicesMongoDBNode.jsRESTful APIsSQLSystem design

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free