Senior Full Stack Software Engineer

Red Alert Labs is hiring!

About

Red Alert Labs is a cybersecurity company dedicated to securing and certifying the IoT and connected products. We help manufacturers, integrators and regulators assess, improve and demonstrate the security and regulatory conformity of products with digital elements, including against the EU Cyber Resilience Act, EUCC, RED Delegated Act, ETSI EN 303 645, IEC 62443 and related schemes. Our consultants combine deep technical expertise with a pragmatic, evidence-driven approach to help clients reach market access with confidence.

Combining deep technical expertise with a pragmatic, platform-driven approach, we empower clients to navigate global market access via our proprietary compliance automation SaaS platform, CyberPass.

Job Description

About the Role:

We are looking for a Senior Full Stack Software Engineer acting as a full-time subcontractor to provide software development services in close collaboration with our internal team.

Our product is a cybersecurity SaaS platform that helps manufacturers and security teams certify IoT and connected devices against international regulatory standards. It is built around three components: a React/TypeScript frontend, a TypeScript client library, and a Node.js/PostgreSQL backend, with AI-assisted features that guide users through compliance workflows.

In this role, you will be responsible for the development and evolution of all three platform components. You will work closely with our Cybersecurity Standards Engineer to integrate compliance logic into the product, with the Software Test Engineer to maintain a high-quality codebase, and with the UI/UX Designer to implement interfaces that serve a technically demanding user base.

Key Responsibilities:

  • Develop and maintain features across the frontend (React, TypeScript, Vite), client library (TypeScript), and backend (Node.js, Express.js, PostgreSQL).

  • Design, build, and optimize RESTful APIs that power compliance workflows and AI-assisted features.

  • Work with PostgreSQL and ORM tooling (Sequelize or similar) to design reliable, well-structured data models.

  • Integrate compliance rule sets and machine-processable workflows authored by the Cybersecurity Standards Engineer into the backend and client library.

  • Integrate with third-party services including AWS (S3, SES) and payment service providers.

  • Maintain and improve CI/CD pipelines and containerized deployment environments using Docker and AWS.

  • Manage services across development, staging, and production environments.

  • Participate in architecture and design discussions, contributing to decisions with long-term maintainability in mind.

  • Collaborate with the UI/UX Designer during implementation to ensure accurate, high-fidelity delivery of designs.

  • Support the Software Test Engineer by writing testable code and contributing to unit and integration test coverage using Vitest.

Preferred Experience

Requirements:

  • 5+ years of professional full-stack software development experience; 10+ years is strongly preferred.

  • Strong proficiency in TypeScript across frontend and backend (React, Node.js, Express.js).

  • Solid command of PostgreSQL and relational database design; experience with ORM systems such as Sequelize.

  • Familiarity with Vite and modern frontend build tooling.

  • Hands-on experience with AWS services (S3, SES, deployment infrastructure) and Docker-based containerization.

  • Experience maintaining CI/CD pipelines and Git-based workflows in a team setting.

  • Understanding of event-driven and queue-based architecture patterns.

  • Background integrating payment gateways (credit card and/or e-wallet providers) and hands-on experience integrating AI or LLM features in a production SaaS context are a plus.

Soft Skills:

  • Comfortable working across different technical areas and switching priorities when needed.

  • Able to take responsibility for assigned work from start to finish, including delivery, follow-up, and continuous improvement.

  • Works effectively with cross-functional stakeholders, including engineers, designers, and domain experts.

  • Attentive to the potential impact of decisions in a security-sensitive environment.

  • Fluent in English; French or German would be an advantage.

Additional Information

  • Contract Type: Other
  • Location: Paris
  • Experience: > 5 years
  • Possible full remote