Full Stack Developer (React/Node.js, Contentful)
Company: Blu Omega
Location: Ashburn, VA 20147 (Remote)
Salary: $100,000 - $120,000 a year
Type: Full-time
Remote: Yes
Posted: 2026-10-13
About this role
Remote
Blu Omega is seeking a Full Stack Developer to support a federal program. This role is responsible for developing and maintaining web applications, focusing on the Alerts Contentful Widget, a custom Contentful widget that enables business users to author alert content with configurable data and fields.
Location: Remote
Clearance / Suitability: None required
Responsibilities
Develop, test, and maintain web applications utilizing React, Node.js, and GCP in line with existing codebases
Support the development of required features and resolve issues within the platform applications
Collaborate with stakeholders to clarify requirements and help define project scope in the backlog
Create and run unit and functional tests, addressing defects identified during testing and UAT
Build and maintain CI/CD workflows using GitHub Actions for automated deployment processes
Prepare deployment packages and scripts, supporting production releases with the team
Document code, data models, and system integrations for seamless handoff
Track progress and report updates through Jira and Confluence
Participate in code reviews and team meetings, raising change requests outside the approved backlog as needed
Complete the remaining functionality of the Alerts Contentful Widget, replacing its API integration with a GCP-based data source
Required Qualifications
Minimum of 5 years of hands-on experience developing production web applications with React and Node.js
Experience building custom Contentful applications, widgets, or extensions, including content modeling
Proficiency with Google Cloud Platform (GCP), particularly connecting and integrating applications with GCP data sources
Experience designing and consuming REST APIs, including migration or replacement of existing API integrations
Strong skills with Git, GitHub, and CI/CD pipelines using GitHub Actions
Experience developing unit and functional tes...