{"schemaVersion":"jobsearcher.job.v1","id":"aea95394d629c3b37571aa9a","url":"https://jobsearcher.com/jobs/aea95394d629c3b37571aa9a","canonicalUrl":"https://jobsearcher.com/jobs/aea95394d629c3b37571aa9a","title":"React Software Developer - Hybrid","description":"Job Description\n\nDCAT: Software Engineer\nOpened: 10/13/2026\n\nServe as the primary React Software Developer responsible for maintaining and enhancing a production collaboration and business process application that supports information exchange between DoD and Industry Partners.\nDevelop, test, and implement application enhancements, bug fixes, and usability improvements while ensuring the stability, reliability, and performance of the production environment.\nSupport ongoing operations and maintenance activities, including troubleshooting application issues, analyzing root causes, and implementing corrective actions.\nCollaborate with government stakeholders to understand operational needs, prioritize enhancement requests, refine requirements, and provide technical recommendations for future improvements.\nTranslate user feedback and evolving business requirements into scalable, maintainable front-end solutions that improve functionality and user experience.\nMaintain and enhance React-based user interfaces supporting registration, tracking, workflow management, reporting, and other mission-critical business processes.\nWork closely with system engineers, developers, testers, and product stakeholders to evaluate change requests, support releases, and ensure successful deployment of enhancements.\nIntegrate front-end components with backend services and APIs, ensuring secure, reliable, and efficient data exchange across systems.\nApply modern front-end development practices using React, JavaScript/TypeScript, HTML, CSS, and component-based design patterns to maintain a high-quality user experience.\nSupport Agile planning activities, including backlog refinement, sprint planning, estimation, and release preparation for operational enhancements and defect remediation.\nOperate independently in a fast-paced environment, managing priorities and balancing production support activities with enhancement development efforts.\nTelework up to one day per week is offered for this effort.\n\n,\nRequired Skills\n\nTS/SCI with Polygraph\nA bachelor's degree in a technical discipline and six (6) years of experience in software development/engineering. Ten (10) years of experience in software development/engineering may be substituted in lieu of a degree.\n\nExperience with one of the following JavaScript or CSS frameworks: React, Bootstrap, with the willingness and ability to pivot to one of the others.\nWorking understanding of SQL and/or NoSQL databases\nAbility to work during core hours of 10AM-2PM Monday – Friday. Exceptions will be considered on a case- by-case basis.\n\n,\nDesired Skills\n\nExperience with GitLab\nExperience with Agile methodologies\nExperience with various JavaScript frameworks (React, Node, Angular)\n\n,\nAbout Castello Systems, Inc.\n\nAt Castello Systems, we are focused on delivering solutions. One way we do this is through the integration of COTS products into our customer's enterprise. We are successful because we are experts in the tools we integrate and are experts in the intricacies of our customer’s enterprise. Many of our peers fail because they are not able to bring these two components together. When Castello Systems is brought in, our folks have access to all the resources across the company and through our partnerships with COTS vendors. When you have one of us, you have all of us. Castello Systems prefers completion based contracts. This gives us the flexibility to bring to bear the right level of expertise and when needed to deliver. Castello Systems specialize in architecting, implementing, and executing Enterprise Management through the use of industry leading technologies such as OpenText Software, Splunk, and Elastic Stack.","company":"Castello Systems","rawCompany":"castello systems","city":"Annapolis Junction","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-10-16T11:09:58.737Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"React Software Developer - Hybrid","description":"Job Description\n\nDCAT: Software Engineer\nOpened: 10/13/2026\n\nServe as the primary React Software Developer responsible for maintaining and enhancing a production collaboration and business process application that supports information exchange between DoD and Industry Partners.\nDevelop, test, and implement application enhancements, bug fixes, and usability improvements while ensuring the stability, reliability, and performance of the production environment.\nSupport ongoing operations and maintenance activities, including troubleshooting application issues, analyzing root causes, and implementing corrective actions.\nCollaborate with government stakeholders to understand operational needs, prioritize enhancement requests, refine requirements, and provide technical recommendations for future improvements.\nTranslate user feedback and evolving business requirements into scalable, maintainable front-end solutions that improve functionality and user experience.\nMaintain and enhance React-based user interfaces supporting registration, tracking, workflow management, reporting, and other mission-critical business processes.\nWork closely with system engineers, developers, testers, and product stakeholders to evaluate change requests, support releases, and ensure successful deployment of enhancements.\nIntegrate front-end components with backend services and APIs, ensuring secure, reliable, and efficient data exchange across systems.\nApply modern front-end development practices using React, JavaScript/TypeScript, HTML, CSS, and component-based design patterns to maintain a high-quality user experience.\nSupport Agile planning activities, including backlog refinement, sprint planning, estimation, and release preparation for operational enhancements and defect remediation.\nOperate independently in a fast-paced environment, managing priorities and balancing production support activities with enhancement development efforts.\nTelework up to one day per week is offered for this effort.\n\n,\nRequired Skills\n\nTS/SCI with Polygraph\nA bachelor's degree in a technical discipline and six (6) years of experience in software development/engineering. Ten (10) years of experience in software development/engineering may be substituted in lieu of a degree.\n\nExperience with one of the following JavaScript or CSS frameworks: React, Bootstrap, with the willingness and ability to pivot to one of the others.\nWorking understanding of SQL and/or NoSQL databases\nAbility to work during core hours of 10AM-2PM Monday – Friday. Exceptions will be considered on a case- by-case basis.\n\n,\nDesired Skills\n\nExperience with GitLab\nExperience with Agile methodologies\nExperience with various JavaScript frameworks (React, Node, Angular)\n\n,\nAbout Castello Systems, Inc.\n\nAt Castello Systems, we are focused on delivering solutions. One way we do this is through the integration of COTS products into our customer's enterprise. We are successful because we are experts in the tools we integrate and are experts in the intricacies of our customer’s enterprise. Many of our peers fail because they are not able to bring these two components together. When Castello Systems is brought in, our folks have access to all the resources across the company and through our partnerships with COTS vendors. When you have one of us, you have all of us. Castello Systems prefers completion based contracts. This gives us the flexibility to bring to bear the right level of expertise and when needed to deliver. Castello Systems specialize in architecting, implementing, and executing Enterprise Management through the use of industry leading technologies such as OpenText Software, Splunk, and Elastic Stack.","datePosted":"2026-10-16T11:09:58.737Z","dateModified":"2026-10-16T11:09:58.737Z","hiringOrganization":{"@type":"Organization","name":"Castello Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Annapolis Junction","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"aea95394d629c3b37571aa9a"},"url":"https://jobsearcher.com/jobs/aea95394d629c3b37571aa9a"}}