Senior Backend Engineer (Node.js)
office / remotesoftware developmentSenior
About the Project:
We are building a cybersecurity solution that helps companies monitor the security posture of their partners and vendors. The platform detects risks in external systems and provides clear, actionable recommendations to mitigate them. It generates real-time security scores to support better decision-making and reduce the risk of future cyber incidents.
We're looking for a Back-End Engineer experienced with Node.js to help us develop scalable, secure, and high-performance backend solutions.
What will be your work focus:
We are building a cybersecurity solution that helps companies monitor the security posture of their partners and vendors. The platform detects risks in external systems and provides clear, actionable recommendations to mitigate them. It generates real-time security scores to support better decision-making and reduce the risk of future cyber incidents.
We're looking for a Back-End Engineer experienced with Node.js to help us develop scalable, secure, and high-performance backend solutions.
-
5+ years of experience in backend development, primarily using Node.js and TypeScript.
-
Hands-on experience designing API-first architectures: REST, OpenAPI, GraphQL.
-
Solid understanding of microservices architecture, API Gateways, and service-oriented design (SOA).
-
Experience working with CI/CD pipelines (e.g., Jenkins, Spinnaker, Harness).
-
Proficiency with containerization tools: Docker, Docker Compose.
-
Experience with observability tools: OpenTelemetry, Prometheus, Grafana.
-
Familiarity with secure coding practices, code quality standards, and performance optimization.
-
Understanding of release strategies (blue-green, canary) and tools like LaunchDarkly or Split.io.
-
Experience with testing (unit, integration, E2E) using Jest, Playwright, or similar frameworks.
Our perfect-match teammate should have:
-
Design, develop, and scale backend services using Node.js and TypeScript.
-
Integrate with internal and external APIs, and maintain OpenAPI/Swagger documentation.
-
Implement best practices in testing (TDD), security, performance, and monitoring.
-
Contribute to the development and maintenance of a microservices-based architecture, including API Gateway configurations.
-
Ensure high code quality and support continuous integration and deployment processes.
-
Implement observability features such as distributed tracing, structured logging, and system metrics.
-
Collaborate closely with Front-End, DevOps, and Security teams to deliver end-to-end features.
- Collaborative and dynamic work environment.
- Hybrid work format & flexible work hours.
- MacOS equipment.
- 20 paid vacation days.
- 15 paid sick leave days.
- Annual budget for learning & development activities.
- IT Club membership.
- Accountant services.
- Regular internal tech and non-tech talks.
- Option to work from our welcoming office in Lviv.
- And many other exciting benefits!
- Intro Interview
- Technical Interview
We truly appreciate your interest in our company and hope to have the opportunity to collaborate in the future š