Taro Logo

Node.js Developer

Cyble is one of the fastest-growing threat intelligence provider empowering organizations with darkweb & cybercrime monitoring.
$20,000 - $45,000
Backend
Mid-Level Software Engineer
In-Person
101 - 500 Employees
3+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For Node.js Developer

Cyble is revolutionizing the landscape of cybersecurity intelligence, seeking a skilled Node.js Developer to join their team. Founded in 2019, Cyble has quickly transformed from a visionary college project into a leading force in proactive cyber threat detection and mitigation, with a global presence across 20 countries.

As a Node.js Developer, you'll be instrumental in building scalable and secure backend applications using NestJS and Express.js. Your responsibilities will include designing RESTful and GraphQL APIs, developing secure backend services for handling large-scale data, and integrating with various technologies including Kafka, Redis, PostgreSQL, Elasticsearch, and Scylla.

The role requires strong technical expertise, including 3+ years of experience with Node.js, proficiency in NestJS and Express.js frameworks, and deep understanding of event-driven architecture. You'll work in an environment that values clean code, testing, and software design principles, while collaborating closely with frontend, DevOps, and data teams.

Cyble offers a dynamic work environment where artificial intelligence and innovation are central to all operations. The company values inclusivity and offers team members autonomy and flexibility. You'll be part of a mission to make the digital world safer by providing real-time intelligence about cyber threats and vulnerabilities to organizations worldwide.

The ideal candidate should have a Bachelor's/Master's degree in Computer Science or related field, experience with cloud-native development, CI/CD, and container tools like Docker and Kubernetes. You'll participate in design reviews, sprint planning, and continuously work to improve architecture and suggest optimizations.

Join Cyble to be part of a fast-growing company that's making a significant impact in cybersecurity, offering opportunities for professional growth and the chance to work with cutting-edge technology in a collaborative, inclusive environment.

Last updated a few seconds ago

Responsibilities For Node.js Developer

  • Design and build RESTful and GraphQL APIs using NestJS and Express
  • Develop secure, performant backend services handling large-scale data
  • Integrate with Kafka, Redis, PostgreSQL, Elasticsearch, and Scylla
  • Collaborate with frontend, DevOps, and data teams
  • Build and manage microservices and background workers
  • Maintain code quality with unit and integration testing
  • Participate in design reviews, sprint planning, and retrospectives
  • Continuously improve architecture and suggest optimizations

Requirements For Node.js Developer

Node.js
PostgreSQL
Redis
Kubernetes
  • Bachelor's/Master's degree in Computer Science, Engineering, or related discipline
  • 3+ years of experience building backend applications with Node.js
  • Proficiency in NestJS and Express.js frameworks
  • Deep understanding of event-driven architecture and message queues (Kafka)
  • Strong knowledge of SQL (Postgres) and NoSQL (Redis, Scylla) databases
  • Familiarity with cloud-native development, CI/CD, and container tools
  • Experience working in Agile/Scrum environments
  • Passion for clean code, testing, and software design principles

Interested in this job?

Jobs Related To Cyble Node.js Developer