Search by job, company or skills

VidaXL

Technical Lead

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Technical Lead – Node.js Orchestration (Middleware)

Location: Hyderabad

Work Mode: Semi Hybrid Mode (4days work from office) and (1 day work from home (either Monday or Wednesday or Friday)) in a week

As a Technical Lead, you will design and lead a Node.js–based orchestration layer that acts as middleware connecting enterprise systems such as e-commerce platforms, CRM, and OMS. You will drive technical direction and delivery for scalable integrations and APIs, enabling reliable data flows and business processes across systems.

You will balance hands-on engineering with architectural leadership and team enablement, ensuring solutions are secure, maintainable, observable, and aligned with business outcomes. The role requires strong experience in microservices, event-driven systems, and distributed system design, with cloud deployment on GCP (Cloud Run / GKE) and messaging via Pub/Sub.

Key Responsibilities

Technical Leadership & Architecture

  • Guide the technical roadmap for B2B e-commerce capabilities.
  • Design, review, and develop architecture for new features, services, and integrations. Additionally, take an active role in coding and implementing solutions to ensure projects are delivered efficiently and with high quality.
  • Ensure system scalability, resiliency, and performance under B2B traffic patterns (large carts, bulk APIs, recurring orders).
  • Define engineering standards for code quality, observability, API design, and data contracts.
  • Lead integration and automation strategies to improve dropshipper journey.
  • Own the architecture of the orchestration/middleware layer, including service boundaries, data contracts, and integration patterns for e-commerce, CRM, OMS, and partner systems.
  • Design and build robust REST APIs using Node.js (NestJS preferred), ensuring consistent versioning, validation, error handling, and OpenAPI documentation.
  • Design event-driven workflows and asynchronous integrations using messaging (GCP Pub/Sub), with resiliency patterns (retries, idempotency, dead-letter queues) and distributed tracing.
  • Lead containerized deployments (Docker) and cloud runtime architecture on GCP (Cloud Run / GKE), including scaling, configuration, secrets, and environment promotion.
  • Define observability standards (logging, monitoring, alerting) and reliability targets (SLIs/SLOs) for integration services running in distributed environments.

Delivery & Execution

  • Lead end-to-end delivery of epics/features, from refinement to production rollout.
  • Break down complex product requirements into iterative, testable technical deliverables.
  • Manage delivery risks, dependencies, and tradeoffs transparently with PO.
  • Ensure releases are predictable, safe (feature flags, canaries), and measurable.

Team Enablement & Mentoring

  • Coach developers & QAs on best practices, system thinking, and professional growth.
  • Facilitate technical discussions, retros, and continuous improvement.
  • Mentor and coach junior team members on modern development practices and B2B commerce patterns.

B2B Tech Domain Ownership

  • Understand the business flow and business requirement and become the technical go-to for B2B commerce flows and underlying business rules.

Quality, Security & Reliability

  • Embed quality into the SDLC: automated tests, monitoring, performance budgets.
  • Ensure compliance with security and privacy standards (GDPR).
  • Participate in incident response, root-cause analysis, and prevention plans.
  • Review coding to ensure code correct delivery before go-live.

Skills & Qualifications

Mandatory Skills (Must-Have)

  • Hands-on experience with containerized applications (Docker).
  • Cloud deployment experience is mandatory; GCP preferred (Cloud Run / GKE) and Pub/Sub.
  • Strong hands-on experience with Node.js; NestJS experience is highly preferred.
  • Proven ability to design and build robust REST APIs (OpenAPI/Swagger).
  • Solid experience with microservices architecture, event-driven systems, and distributed system design.
  • Prior experience integrating with enterprise platforms (e-commerce, CRM, OMS) and building reliable system-to-system integrations.

Nice-to-Have Skills (Differentiators)

  • Deep GCP experience (GKE, Cloud SQL, Cloud Monitoring & Logging).
  • CI/CD pipeline experience.
  • API security and management knowledge (Apigee, OAuth, IAM).
  • Messaging/streaming experience with Apache Kafka or RabbitMQ.

Leadership / Ways of Working

  • Proven ability to align technical plans with product strategy.
  • Deep understanding of Agile working process.
  • Excellent communication with technical and non-technical stakeholders.
  • Comfortable managing ambiguity and shaping requirements.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147240971

Similar Jobs

Hyderabad, India

Skills:

PostgreSQLNode.jsReactjsPayment GatewaysMongoDBAzureAWScredit bureausNSDLmicroservices architectureKyceMandate

Hyderabad, India

Skills:

.Net CoreWeb ApiSQL ServerAngularDevopsGitReactASP.NETMvcMicroservices architecture