
Senior Node.js Developer
Primary stack
Nice to have's
Job description
About the Position
Dataforest is looking for a Senior Node.js Engineer to join an impactful software development project in the field of Cybersecurity. Work on an innovative AI-powered identity fraud detection platform. This real-time anti-fraud system determines whether an account is being accessed by its legitimate owner or an unauthorized party attempting to gain access-protecting businesses from financial loss and reputational risks.
Responsibilities
- End-to-End Ownership: Drive backend features from concept to production-grade deployment, defining RESTful API design, database strategy, and cloud deployment pipelines.
- Requirements & Client Engagement: Communicate directly with international client teams to clarify edge cases, form specifications, and propose architectural trade-offs.
- Backend & API Architecture: Design, build, and maintain high-performance, asynchronous RESTful APIs using modern Node.js frameworks (Express, Fastify, or NestJS).
- Infrastructure: Package services into production-grade Docker containers, provision AWS infrastructure.
- Testing & Quality Assurance: Maintain strong test coverage (80%+) using Jest, ensuring robust business logic validation, mocked data access, and clean code principles.
Requirements
- 5+ years of commercial backend engineering experience using Node.js and TypeScript.
- Frameworks: Deep hands-on experience with Express, Fastify, or NestJS.
- Databases & Data Handling: Practical experience with relational (PostgreSQL) or NoSQL (MongoDB) databases, asynchronous patterns, and data-intensive logic.
- AWS: Strong skills in Docker containerization and provisioning AWS cloud infrastructure.
- Testing: Proficiency with Jest (unit testing, mocking data layers, achieving 80%+ coverage).
- English Level: C1 (Fluent) - mandatory for direct client negotiation, requirement gathering, and technical alignment.
- High Ownership & Autonomy: Proven ability to work with incomplete requirements, make sound architectural decisions, and defend tech stacks independently.
Nice to Have
- AI-assisted development workflow (e.g., GitHub Copilot, Claude, ChatGPT) paired with the ability to deeply explain and defend generated architectural and code choices.
- Experience in Cybersecurity, digital forensics, or identity access management systems.
We Offer
- Competitive salary fixed in USD
- Flexible working schedule and fully remote work format
- Paid vacation days and sick leave days
- Personal and professional development opportunities
- Participation in building innovative projects from scratch using modern technologies
- Team-building activities and corporate events
- English classes and educational events.
About the Company
Dataforest is dedicated to developing cutting-edge solutions in the cybersecurity field. We focus on creating innovative, AI-powered systems that protect businesses from fraud and enhance security measures.
© Dataforest. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ
More at Dataforest
All 6 roles
Lead Generation Manager (LinkedIn)
Dataforest · Kyiv

Django Developer [0209]
Dataforest · Kyiv

Delivery Manager
Dataforest · Ukraine

Data Scientist (LLM, LangChain, ChatGPT)
Dataforest · United States