via Indeed
$120K - 200K a year
Design, develop, and maintain secure, scalable web applications with GIS integration, following best practices and security standards.
Requires 10+ years of application development experience, expertise in JavaScript and React, GIS platform experience, and security knowledge.
cFocus Software seeks a Sr. Application Developer (JavaScript/React) to join our program supporting the United States Secret Services (USSS). This position is remote. This position requires the ability a Public Trust clearance. Qualifications: • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience). • Minimum of 10 years of experience in application development, with strong emphasis on JavaScript and React. • Demonstrated experience developing enterprise-scale web applications. • Hands-on experience integrating with GIS platforms such as ESRI ArcGIS Enterprise and REST services. • Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and modern front-end frameworks. • Experience with API integration, asynchronous programming, and state management. • Experience working in Agile/Scrum development environments. • Familiarity with federal cybersecurity requirements, secure coding, and vulnerability remediation. • Ability to obtain and maintain a DHS Tier 4a Background Investigation. Duties: • Design, develop, and maintain secure, scalable web applications using JavaScript, React, and modern front-end frameworks. • Develop user-facing GIS applications and dashboards that integrate with ArcGIS Enterprise, ArcGIS REST APIs, and geospatial services. • Collaborate with GIS architects, system engineers, and back-end developers to implement end-to-end solutions. • Develop reusable UI components and application frameworks following best practices. • Ensure applications meet performance, scalability, and availability requirements. • Implement secure coding practices aligned with DHS and USSS cybersecurity requirements. • Support SELC activities including requirements analysis, design reviews, testing, deployment, operations, and disposition. • Participate in Agile development activities including sprint planning, daily standups, demos, and retrospectives. • Develop and maintain technical documentation, code repositories, and configuration artifacts. • Integrate applications with CI/CD pipelines and automated testing frameworks. • Support application security testing, vulnerability remediation, and code reviews. • Ensure Section 508 accessibility compliance for all developed applications. • Provide Tier 3 support for application issues, incident response, and system enhancements. ELHkpU7SMQ
This job posting was last updated on 2/12/2026