IO Data Labs is hiring for a Node Js Developer. we are Canada based Organization seeking for a candidate with strong technical background. Apply Now
NOTE: Typescript is Mandatory. Any ORM but sequelize/ Drizzle (preffered)
Experience Required: 2-4
Shift Timing: 6:30 pm - 2:30 am IST
Work From Home
Job Description
2-4 years building production services with Node.js TypeScript.
Frameworks: NestJS (preferred) and/or Express.
Any ORM but sequelize / Drizzle is preffered.
Datastores: Strong in MongoDB (schema design, aggregation, indexing) and familiarity with Cassandra (data modeling, partitioning, consistency).
SQL fundamentals (joins, transactions, indexing) and NoSQL patterns.
Kafka: Experience with event streaming, consumer groups, atleast/atmostonce semantics.
Testing: Jest unit/integration testing, mocking, coverage.
CI/CD: GitHub (PR workflows), GitHub Actions/Cloud Build; artifact/versioning best practices.
Cloud: Hands-on with GCP services ; GKE for container orchestration (deployments, services, configmaps, autoscaling).
Git/GitHub: Branching strategies, code reviews, PR hygiene.
JavaScript/TypeScript fundamentals (async, promises, error handling, ES modules).
Strong understanding of HTTP, REST, caching, pagination, and API security.
Familiarity with version control systems like Git.
Good problem-solving skills and a detail-oriented mindset.
Strong communication and teamwork abilities.
Skills
Node.js
TypeScript
Sequelize
Drizzle
Express.js
APIs
Git
HTML
CSS
RESTful Services
MongoDB
Debugging
Job Type: Full-time
Pay: ₹10,000.00 - ₹50,000.00 per month
Experience:
total work: 2 years (Preferred)
software development: 1 year (Preferred)
Work Location: Remote