Tech Stack
AngularAWSAzureCloudCyber SecurityDjangoGoGoogle Cloud PlatformGraphQLJavaScriptNext.jsNode.jsNoSQLPythonRDBMSReactServiceNowVue.js
About the role
- Design and develop a responsive front-end for maturity assessments, dashboards, and guided remediation paths.
- Implement business logic to support multi-framework scoring models and recommendations.
- Build backend services and APIs for assessment delivery, storage, and report generation.
- Integrate database architecture to support flexible maturity model configuration and multi-client environments.
- Ensure robust security features including encryption, secure auth, and access control.
- Deploy the application on a scalable cloud infrastructure and integrate with out-of-band platforms.
- Incorporate AI/LLM APIs for interactive reporting, guided input, and summarization features.
Requirements
- 5+ years in full-stack development (frontend + backend + database).
- Strong experience in React/Next.js, Vue, or Angular.
- Backend experience in Node.js, Python (FastAPI/Django), or Go.
- Solid understanding of API design (REST/GraphQL) and secure authentication methods.
- Experience building structured web apps.
- Strong knowledge of at least one major RDBMS or NoSQL platform.
- Secure Coding Practices: Familiarity with secure software development principles (OWASP, TLS, audit logging).
- Advantageous: Experience with Cloud platforms (AWS, Google Cloud Platform, Azure).
- Advantageous: AI/LLM experience.
- Advantageous: Experience with cybersecurity and resilience frameworks (NIST CSF, ISO 27001).
- Advantageous: Experience building applications used in regulated sectors (banking, healthcare, critical infrastructure).
- Advantageous: Familiarity with automated report generation (PDF exports, charts).
- Advantageous: Experience with platforms like CLDigital, Mode.IO, ServiceNow IRM, or Everbridge.
- Advantageous: Knowledge of threat simulation, playbook execution, or resilience planning tools.
- Advantageous: Experience with regulatory/compliance frameworks.