Job Description
Job Title: Backend Developer (Node.js) Location: Sector 28, Dwarka, Delhi Company: Hexalog Technologies About Hexalog At Hexalog, we are building the backbone of digital logisticsfreight forwarding, warehousing, fleet management, customs clearance, and moreall unified through our intelligent tech platform. As we scale our technology to meet the growing demand, we are looking for a skilled Backend Developer to join our core product engineering team. If you’re passionate about crafting efficient server-side logic, creating scalable APIs, and working with databases that support mission-critical logistics operations wed love to meet you. Key Responsibilities : Backend Development : – Build and maintain scalable, high-performance server-side applications using Node.js and frameworks like Express.js or NestJS. – Develop RESTful and GraphQL APIs for internal systems and client-facing applications. – Write modular, testable, and maintainable code following backend best practices. – Build and maintain a microservices architecture for modular backend systems. – Integrate external APIs and third-party services for seamless logistics data exchange. Database Management : – Design and optimize schemas for both SQL (PostgreSQL/MySQL) and NoSQL (MongoDB) databases. – Implement data models that scale with warehousing and freight operational needs. – Ensure data integrity, write migration scripts, and manage database versioning. – Tune queries and indexes to optimize performance and storage efficiency. DevOps & Infrastructure : – Collaborate with DevOps engineers on deployment, monitoring, and scaling strategies. – Set up and maintain CI/CD pipelines to streamline delivery processes. – Monitor server-side application health and troubleshoot performance bottlenecks. – Contribute to system observability through logs, metrics, and alerts. Security & Code Quality : – Implement secure authentication and authorization mechanisms (JWT, OAuth2). – Follow and enforce security best practices for backend services. – Write and maintain unit and integration tests using frameworks like Jest or Mocha. – Conduct code reviews and uphold clean coding standards. Qualifications : Required : – 3 years of professional experience in backend development with Node.js. – Proficiency in JavaScript/TypeScript for backend logic and service development. – Experience designing and building RESTful APIs and working with API documentation tools. – Strong knowledge of database systems (MongoDB, PostgreSQL/MySQL). – Familiarity with Git, branching strategies, and version control workflows. Bonus Skills : – Experience with GraphQL and schema design. – Knowledge of Redis, message brokers (Kafka, RabbitMQ), or event-driven architectures. – Familiarity with Docker, containerized deployments, and basic cloud (AWS, GCP) concepts. – Exposure to serverless architectures (e.g., AWS Lambda). – Understanding of caching, rate-limiting, and performance monitoring techniques. (ref:hirist.tech)