Senior Full-Stack Engineer
Greenbrier Government Solutions, Inc
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
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