Dataforest logo

Senior Node.js Developer

Dataforest·Salary not specified

Primary stack

DockerExpressFastifyNode.jsPostgreSQLNestJSTypeScriptMongoDBJest

Nice to have's

AI-assisted development workflowCybersecuritydigital forensicsidentity access management systems

Job description

Description language:

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

Popular searches