Design and build responsive, high‑performance user interfaces using Node.js, React, JavaScript, TypeScript, HTML, and CSS.
Develop modular, maintainable UI components aligned with modern front‑end engineering best practices and design system standards.
Integrate front‑end applications with .NET backend services using REST APIs and common data formats such as JSON and XML.
Implement client-side state management and optimize rendering for scalable, enterprise‑grade applications.
Collaborate with UX/UI designers and backend engineers to ensure seamless end‑to‑end functionality and consistent user experiences.
Participate in code reviews, contributing to and enforcing standards for readability, quality, security, and maintainability.
Use Git and GitLab for source control, branching strategies, code review, and merge request workflows.
Ensure that front‑end applications meet accessibility, security, and performance requirements in line with federal and organizational standards.
Troubleshoot and resolve UI issues across environments, browsers, and devices, including cross‑browser compatibility and responsive behavior.
Work within AWS cloud-hosted environments, collaborating with DevOps and backend teams to support deployments as part of the overall delivery pipeline.
Contribute to continuous improvement efforts, recommending enhancements to tooling, development practices, and user experience.
Requirements
8+ years of professional software development experience
3+ years of experience developing modern front-end applications using React, Node.js, JavaScript, and TypeScript
Hands-on experience building UI components with HTML and CSS, including responsive design techniques and mobile-friendly layouts
Experience integrating front-end applications with REST APIs and working with JSON and XML data formats
Familiarity with Node.js for development tooling, build processes, or backend integration tasks
Proficiency with Git and GitLab for source control, branching, pull/merge requests, and collaborative workflows
Ability to work within cloud environments, preferably AWS, as part of a full-stack delivery pipeline
Strong understanding of front-end performance optimization, browser behavior, and debugging tools (e.g., Chrome DevTools)
Demonstrated ability to collaborate with cross-functional teams and communicate technical concepts clearly to both technical and non-technical stakeholders
Active Top Secret Security Clearance is required.
Must be able to pass a background check.
Tech Stack
AWS
Cloud
JavaScript
Node.js
React
TypeScript
.NET
Benefits
Medical, Dental and Vision Insurance
Wellness Program
Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
Short-Term and Long-Term Disability options
Basic Life and AD&D Insurance (Company Provided)
Voluntary Life and AD&D options
401(k) Retirement Savings Plan with matching after one year