Full Stack JavaScript Developer - Top Secret Clearance

Metric5

Springfield (VA)

On-site

USD 140,000 - 185,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & Dental Insurance
Vision Insurance
Life & Short Term Disability Insurance
401K with company match
Paid Vacation
9 Paid Holidays per year
Professional Development Reimbursement
Tuition Assistance Program

Job summary

Metric5 is seeking a software engineer to design, develop, and document software solutions using React, NestJS, Node.js, TypeScript, and Vite in a modern cloud-native ecosystem.

You will work on full-stack development from responsive React UIs to robust REST APIs, with OpenShift/Kubernetes infrastructure and GitOps workflows. Collaboration with customers, testers, and teammates is essential, and a focus on high-quality, maintainable code is expected.

Qualifications

  • Bachelor's degree in a technical field.
  • 5+ years of experience with React, including state management (Redux Toolkit), routing, and component libraries (Material-UI).
  • 5+ years of experience with Node.js and server-side frameworks, preferably NestJS.
  • Experience with TypeORM or similar ORMs and relational databases (MariaDB/MySQL).
  • Experience with RESTful API design and OpenAPI/Swagger documentation.
  • Strong knowledge and experience with HTML5 and CSS3, including responsive design frameworks (Bootstrap, Material-UI).
  • Experience with build tools such as Vite, SWC, and npm workspaces (monorepo architecture).
  • At least 3 years of experience with agile development methodology, preferably SAFe or Scrum.
  • At least 3 years of experience developing applications for enterprise business customers.

Responsibilities

  • Own the technical design, development, and documentation of software solutions.
  • Develop responsive React UIs using Material-UI and Redux Toolkit.
  • Build robust REST APIs with NestJS and TypeORM backed by MariaDB/MySQL.
  • Design and document REST APIs with OpenAPI/Swagger.
  • Collaborate with customers, test engineers, and team members throughout the lifecycle.
  • Maintain high-quality, reliable, and maintainable code and practices.

Skills

React Redux
Node.js
NestJS
TypeORM
MariaDB/MySQL
REST APIs
OpenAPI/Swagger
HTML/CSS
Vite
Monorepos
SAFe/Scrum
Enterprise apps

Education

Bachelors degree in a technical field

Tools

OpenShift
Kubernetes
ArgoCD
GitOps
Helm
Elasticsearch/Solr
Redis
Docker
OpenTelemetry/Prometheus/Grafana
Passport.js/JWT

Job description

As a software engineer at Metric5, you will be responsible for the technical design, development, documentation, and engineering of software solutions using React, NestJS, Node.js, TypeScript, and Vite within a modern cloud-native ecosystem. Your responsibilities will span the full stack - from building responsive React UIs with Material-UI and Redux Toolkit, to developing robust REST APIs with NestJS and TypeORM backed by relational databases (MariaDB/MySQL) and search platforms (Elasticsearch, Solr). You will work with containerized deployments on OpenShift/Kubernetes managed through Helm charts and ArgoCD in a GitOps workflow.

The successful candidate will work directly with customers, test engineers, and other team members throughout all stages of the development lifecycle to implement application enhancements. You have a passion for high-quality, reliable, and maintainable code. You are agile and retrospective, and not afraid to identify what we are doing wrong so we can fix it, and what we are doing right so we can improve on it.

Required Skills
  • Bachelor's degree and a minimum of 5 years of experience
  • 5+ years of experience with React, including state management (Redux Toolkit), routing (React Router), and component libraries (Material-UI)
  • 5+ years of experience with Node.js and server-side frameworks, preferably NestJS
  • Experience with TypeORM or similar ORMs and relational databases (MariaDB/MySQL)
  • Experience with RESTful API design and OpenAPI/Swagger documentation
  • Strong knowledge and experience with HTML5 and CSS3, including responsive design frameworks (Bootstrap, Material-UI)
  • Experience with build tools such as Vite, SWC, and npm workspaces (monorepo architecture)
  • At least 3 years of experience with agile development methodology, preferably SAFe or Scrum
  • At least 3 years of experience developing applications for enterprise business customers
Desired Skills
  • Experience with OpenShift/Kubernetes container orchestration
  • Experience with ArgoCD and GitOps workflows for continuous deployment
  • Experience with Helm charts for Kubernetes resource management
  • Experience with Elasticsearch or Solr for search and analytics
  • Experience with Redis for caching and session management
  • Experience with Docker multi-stage builds and containerized development environments
  • Experience with observability tooling: OpenTelemetry, Prometheus, Grafana, Loki, Tempo
  • Experience with authentication and authorization patterns (Passport.js, JWT/JWKS, OAuth2/OIDC, Keycloak)
  • Experience with CI/CD pipelines and automated build/deploy processes
  • Good oral and written communications skills with experience in delivering/presenting to the customer
  • SAFe certification

Education: Bachelors in a Technical Discipline – Computer Science, Mathematics, or equivalent technical degree (Desired not required)

Years of Experience: 5+ years of experience or more

Clearance: Must be a United States Citizen and able to obtain a security clearance for this government position.

About Metric5

Metric5 is a small business with big company benefits. We have a passionate team of smart, fun, caring professionals, and we are here for the long haul. Join our growing team in a business where your contributions make an enormous impact. Our organization offers a comprehensive employee benefits package, continuous professional development, with a best in class company culture that is enjoyable to work in and supports the growth of each of our professionals.
Our benefits include:

  • Health & Dental Insurance with 100% of individual coverage paid for by the company
  • Vision Insurance
  • Life & Short Term Disability Insurance
  • 401K with company match (employees are immediately vested)
  • Paid Vacation
  • 9 Paid Holidays per year (plus 2 paid floating holidays)
  • Professional Development Reimbursement Program
  • Tuition Assistance Program

Metric5 is an Equal Opportunity Employer. All qualified applicants will receive consideration
for employment without regard to race, color, religion, sex, sexual orientation, gender identity,
national origin, disability, or status as a protected veteran.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack JS Engineer: React/NestJS
Senior Full-Stack JS Engineer: React/NestJS

Metric5 • Springfield (VA)

On-site
USD 140,000 - 185,000
Health & Dental Insurance
Vision Insurance
Life & Short Term Disability Insurance
+5
Data Engineer - Top Secret Clearance
Data Engineer - Top Secret Clearance

Metric5 • St. Louis (MO)

On-site
USD 140,000 - 170,000
Health & Dental Insurance
Vision Insurance
Life & Short Term Disability Insurance
+7
Data Engineer - Top Secret Clearance
Data Engineer - Top Secret Clearance

Metric5 • Springfield (VA)

On-site
USD 120,000 - 180,000
Health & Dental Insurance
Vision Insurance
Life & Short Term Disability Insurance
+5
Staff Engineer -- Full Stack .NET Developer
Staff Engineer -- Full Stack .NET Developer

Nagarro • Draper (UT)

On-site
USD 140,000 - 180,000
React.js / Node.js Developer
React.js / Node.js Developer

Cymertek Corporation • Aurora (CO)

On-site
USD 90,000 - 130,000
Excellent Salaries
Flexible Work Schedule
Cafeteria Style Benefits
+11
Software Engineer - Level 01 - FULLY CLEARED with POLYGRAPH REQUIRED
Software Engineer - Level 01 - FULLY CLEARED with POLYGRAPH REQUIRED

CTI MD • Columbia (MD), Northern (KY)

On-site
USD 150,000 - 170,000
Health insurance
Dental insurance
Vision insurance
+6
Full Stack Developer (ReactJS, Vue, Angular)
Full Stack Developer (ReactJS, Vue, Angular)

Cymertek Corporation • Chantilly (VA)

On-site
USD 110,000 - 150,000
Excellent Salaries
Flexible Work Schedule
401k Matching
+5
Full Stack Developer (ReactJS, Vue, Angular)
Full Stack Developer (ReactJS, Vue, Angular)

Cymertek Corporation • San Antonio (TX)

On-site
USD 95,000 - 130,000
Flexible Work Schedule
Medical/Dental/Vision - 100% employee
401k Matching
+4
React.js / Node.js Developer
React.js / Node.js Developer

Cymertek Corporation • Tysons (VA)

On-site
USD 90,000 - 130,000
Excellent Salaries
Flexible Work Schedule
401k Matching
Full Stack Developer
Full Stack Developer

Cryptic Vector • Miamisburg (OH)

On-site
USD 90,000 - 140,000
Medical insurance
Dental & Vision
Competitive salary
+5