Senior Full-Stack Engineer (Node.js + React) for Cybersecurity AI platform
We are looking for a Senior Full-Stack Engineer to join a fast-growing product team working on a modern platform at the intersection of cybersecurity and AI.
This is a backend-focused full-stack role with strong ownership of features—from architectural decisions to production delivery. You will work in a startup environment where speed, autonomy, and engineering quality are equally important.
The product is already backed by significant investment and is entering an active growth stage.
This role is especially interesting because you will:
- work on a product at the intersection of AI and cybersecurity
- have high ownership and direct impact on product development
- contribute to complex, production-grade systems
- work with a modern tech stack in an engineering-driven environment
- influence architecture and technical decisions
Benefits:
- Work on a cutting-edge product in the cybersecurity and AI domain
- High-impact role with real ownership over features and architecture
- Access to Udemy learning platform
- Flexible working schedule
- Remote-first collaboration
Possibility of reservation (for Ukrainian specialists)
Requirements:
- 6+ years of experience in software engineering
- Strong experience with Node.js and TypeScript
- Solid experience with React
- Experience building scalable backend systems and APIs
- Strong understanding of software architecture and system design
- Experience working with SQL databases (PostgreSQL preferred)
- Experience with complex CRUD workflows and data modeling
- Experience with complex CRUD workflows and data modeling
- Strong ownership and ability to drive features independently
- Nice to have:
- Experience with Python
- Experience with Fastify or NestJS
- Familiarity with Drizzle ORM
- Experience with Playwright and/or Jest
- Experience with cloud platforms (AWS / GCP)
- Experience with CI/CD pipelines (GitHub Actions, etc.)
- Docker / Kubernetes experience
- Background or interest in cybersecurity
Responsibilities:
- Own features end-to-end (backend-leaning full-stack)
- Develop and maintain APIs and backend services using Node.js
- Work with React on UI-related parts when needed
- Work with React on UI-related parts when needed
- Implement and optimize CRUD flows and database interactions
- Work with PostgreSQL, including schema design and migrations
- Contribute to AI-related integrations and features
- Ensure production readiness: debugging, monitoring, performance optimization
- Collaborate closely with engineers, team leads, and product managers
- Participate in code reviews and mentor other developers
About client:
An AI security and governance platform that protects enterprise data when staff interact with large language models and copilots. It offers need‑to‑know access control, an AI firewall with data loss prevention, and continuous monitoring to reduce the risk of sensitive information exposure through AI tools. The product also supports pre‑deployment “readiness” assessments and simulation to help organizations safely roll out AI assistants at scale.
About project:
An AI security platform that prevents data leakage in enterprise LLM and copilot usage. We build backend systems enforcing need-to-know access controls, AI firewalls, and real-time monitoring for production-scale deployments.
Required languages
| English | B2 - Upper Intermediate |