About the company
Sygnia is a leading cybersecurity consulting and incident response firm, helping organizations worldwide build digital resilience and respond to advanced cyber threats. Our elite teams support red/purple team testing and infrastructure provisioning for high-stakes security engagements.
We’re currently seeking a frontend-focused full-stack developer to complete a partially built internal application that automates the provisioning of attack infrastructure for our security teams.
Project Overview
The application is approximately 80–90% complete, originally built by a now-retired developer. Your role will be to finalize the app, enhance UI responsiveness, and ensure tight synchronization between the frontend and backend services.
This is a short-term freelance project, but may lead to future opportunities with Sygnia.
Key Responsibilities
- Finalize development of a React-based frontend
- Improve UI/UX responsiveness and usability
- Integrate and synchronize frontend with an existing Node.js backend
- Review and work with existing codebase
- Collaborate with an in-house developer on backend coordination
- Suggest and implement UI/UX improvements
- Ensure seamless deployment on GCP (Google Cloud Platform)
Tech Stack
- Frontend: React, TypeScript
- Backend: Node.js
- Database: MongoDB (open to alternatives if justified)
- Infrastructure: Google Cloud Platform
- Other: Web sockets, responsive design best practices
Requirements
- 3+ years of full-stack development experience, with a strong focus on frontend/UI work
- Proficiency in React and TypeScript
- Comfortable working with Node.js and MongoDB
- Experience improving and maintaining existing codebases
- Good eye for design and UI responsiveness
- Familiarity with GCP and provisioning cloud infrastructure
- Excellent communication skills and ability to work independently
- Significant timezone overlap with Israel
Nice to Have
- Experience in cybersecurity or security tooling
- Familiarity with red/purple team workflows
- Prior freelance or contractor experience in time-boxed projects