Senior Full-Stack JS Engineer - Data & Search (TS/SCI)

Metric5

St. Louis, Northern (MO, KY)

Hybrid

USD 140,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
Vision Insurance
401K
Paid Vacation
Holidays
Development Reimbursement
Tuition Assistance

Job summary

Metric5 seeks an experienced software engineer to design, build, and maintain robust web applications using React, Node.js, NestJS, and TypeScript in a cloud-native stack. You will also help with data streaming, CDC pipelines, and OpenSearch capabilities within a GitOps workflow.

You will work with cross-functional Agile teams and product stakeholders to ensure performance, UX quality, and reliable data access across services and databases such as MariaDB/MySQL.

Qualifications

  • 7+ years of software engineering experience with a focus on web application development.
  • 7+ years with React, state management (Redux Toolkit), routing, and UI libraries (Material-UI).
  • Strong knowledge of HTML5, CSS3, Vite, and responsive design patterns.
  • 7+ years with Node.js and server-side frameworks (NestJS).
  • Experience with ORMs (TypeORM) and relational databases (MariaDB/MySQL).
  • Proficiency in using AI development tools (e.g., GitHub Copilot) to write, test, and refactor clean code efficiently.
  • Hands-on experience designing RESTful APIs and documenting with OpenAPI/Swagger.
  • Practical experience querying and integrating OpenSearch or Elasticsearch.
  • Baseline understanding of event-driven architectures and data streaming (Kafka, CDC/Debezium).
  • At least 3 years of experience in an Agile/SAFe/Scrum environment building enterprise products.
  • Experience with Docker, Kubernetes/OpenShift, Helm, or GitOps deployment workflows.
  • Security+ Certification

Responsibilities

  • Create fast, accessible, and responsive user interfaces using React, Material-UI, and Redux Toolkit. Develop robust REST APIs with NestJS and TypeORM backed by relational databases (MariaDB/MySQL) and search platforms (OpenSearch, Solr).
  • Deploy and support applications on OpenShift/Kubernetes managed via Helm charts and ArgoCD within a GitOps workflow.
  • Contribute to the tuning of OpenSearch indexes and data pipelines to maintain fast, scalable data retrieval for NestJS services. Assist with maintaining and monitoring real-time CDC and streaming data pipelines (Debezium, Apache Kafka, Apache Flink, Vector) that feed system search engines.
  • Support the integration of semantic/vector search features (e.g., OpenSearch k-NN) and data enrichment workflows to power advanced application analytics.

Skills

React
Redux Toolkit
Material-UI
TypeScript
Node.js
NestJS
TypeORM
MariaDB/MySQL
OpenSearch/Elasticsearch
Kafka
Debezium
OpenShift/Kubernetes
Docker
GitOps
Security+ Certification
Agile/SAFe/Scrum
AI development tools

Education

Bachelor's in a Technical Discipline

Tools

OpenAPI/Swagger

Job description

Metric5 seeks an experienced software engineer to design, build, and maintain robust web applications using React, Node.js, NestJS, and TypeScript in a cloud-native stack. You will also help with data streaming, CDC pipelines, and OpenSearch capabilities within a GitOps workflow.

You will work with cross-functional Agile teams and product stakeholders to ensure performance, UX quality, and reliable data access across services and databases such as MariaDB/MySQL.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data & Search Full-Stack JS Engineer
Data & Search Full-Stack JS Engineer

Metric5 • Springfield (VA)

On-site
USD 140,000 - 170,000
Health & Dental Insurance
Vision Insurance
Life & Short Term Disability Insurance
+4
Full Stack JavaScript Developer (Data & Search Focus)
Full Stack JavaScript Developer (Data & Search Focus)

Metric5 • St. Louis (MO), Northern (KY)

On-site
USD 140,000 - 170,000
Health Insurance
Dental Insurance
Vision Insurance
+5
Full Stack JavaScript Developer (Data & Search Focus)
Full Stack JavaScript Developer (Data & Search Focus)

Metric5 • Springfield (VA)

On-site
USD 140,000 - 170,000
Health & Dental Insurance
Vision Insurance
Life & Short Term Disability Insurance
+4
Senior Full-Stack TS Engineer (Node/React)
Senior Full-Stack TS Engineer (Node/React)

Technology Partners • St. Louis (MO)

On-site
USD 110,000 - 140,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Icreativv Consulting and Service, LLC • Atlanta (GA), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Worky • United States

On-site
USD 140,000 - 180,000
Senior Full-Stack Engineer - Remote/GA | DevSecOps
Senior Full-Stack Engineer - Remote/GA | DevSecOps

icreativv.com • Atlanta (GA), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior Full-Stack Engineer - Node.js & React, Lead & Deliver
Senior Full-Stack Engineer - Node.js & React, Lead & Deliver

Vidorra Consulting Group • Dallas (TX)

On-site
USD 120,000 - 180,000
Senior UI Engineer (TS/SCI) - React/TypeScript on AWS
Senior UI Engineer (TS/SCI) - React/TypeScript on AWS

North Point Technology • Springfield (VA)

On-site
USD 120,000 - 150,000
Excellent compensation
Benefits
Flexible work-life balance
Senior Engineer
Senior Engineer

Metricstory • Seattle (WA)

On-site
USD 160,000 - 210,000