Avatar for talentxo
talentxo
Actively Hiring

Technical Team Lead (Vue.js, Node.js, B2B E-Commerce platform)

Posted: 2 days ago• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
CSS
Node.js
Ecommerce
Github
B2B
Vue.Js
Kubernetes
Flutter

About the job

Roles & Responsibilities
Write, review and merge production code across Vue.js frontend and Node.js backend

Own code quality for the India team — set review standards and refactor technical debt

Debug across the full stack — from Vue rendering issues to Mongo aggregations to Kubernetes pod issues

Guide the team on day-to-day development decisions and step in on unsolved problems

Design solutions for new modules from spec to schema to API contract to implementation

Own MongoDB data modelling decisions — document structure, embedding vs referencing, index strategy

Review Node.js service design: API structure, error handling, validation, authentication, rate limiting, background processing

Make and document build-vs-buy calls on third-party services with cost and integration effort

Ensure the platform stays stable and performant on a live, revenue-generating system

Demonstrate daily working use of AI coding tools and spec-driven development practice

Judge AI output quality and know when tasks should not be handed to agents

Set up and maintain repo-level context files and make the team's AI setup consistent

Coach the team on AI tools while holding the line on quality

Work with LLM APIs, embeddings, semantic search and understand where AI features help

Run sprint planning, estimation, standups and retros for the India team

Break requirements into technical tasks with clear acceptance criteria

Track velocity and flag slippage and blockers early

Own release coordination — deployment planning, rollback strategy and post-release monitoring

Line-manage 6–10 engineers across web, mobile and QA — 1:1s, feedback, performance conversations and growth planning

Mentor mid-level engineers into senior ones and build depth

Participate in hiring — technical screening, interviewing and onboarding

Keep the team's engineering practices consistent: documentation, testing, branching, incident handling

Act as the main technical point of contact between the India team and the UAE office product and business stakeholders

Communicate clearly to mixed technical and non-technical audiences — status, risk, trade-offs and time cost

Manage the time-zone gap with structured overlap hours, written updates and async documentation

Own technical delivery on modules including product catalogue, pricing, ordering, workflows, order management, payments, invoicing and vendor onboarding

Ideal Candidate
1
Strong Hands-On Technical Team Lead Profile (Vue.js + Node.js) with AI-assisted development and B2B e-commerce exposure
2
Mandatory (Experience) - Must have 8+ years of software engineering experience with at least 2+ years leading a team of 5 or more engineers
3
Mandatory (Tech skill 1): Must have strong, current, hands-on Vue.js experience including component architecture, state management and performance optimisation
4
Mandatory (Tech skill 2): Must have strong, current, hands-on Node.js and Express experience for production API development at scale
5
Mandatory (Tech skill 3): Must have deep MongoDB experience including aggregation pipelines, index design, query performance tuning and schema decisions
6
Mandatory (Tech skill 4): Must have AWS experience particularly Kubernetes/EKS with deployments, resource limits, health probes and production monitoring
7
Mandatory (Tech skill 5): Must have working understanding of Flutter including widget architecture, state management, platform channels and Play Store/App Store release pipelines
8
Mandatory (Tech skill 6): Must have demonstrable, daily professional use of AI coding tools (Claude Code, Cursor, GitHub Copilot, Gemini CLI or equivalent) with real examples
9
Mandatory (Tech skill 7): Must have experience with spec-driven development including writing structured requirement and design documents and reviewing AI-generated output against acceptance criteria
10
Mandatory (Tech skill 8): Must have experience setting up and maintaining repo-level context files, rules files and custom commands for AI development
11
Mandatory (Tech skill 9): Must have Git and CI/CD experience including branching strategy, review workflow and automated pipelines
12
Mandatory (Leadership): Must have line-managed engineers (1:1s, feedback, performance, growth), mentored mid-to-senior, and participated in hiring
13
Mandatory (Communication): Must communicate clearly to mixed technical/non-technical audiences and manage a time-zone gap with structured overlap and async documentation (works with the UAE office)
14
Mandatory (Education): Bachelor's or Master's in Computer Science, Engineering or related field
15
Mandatory (Domain): Background in B2B e-commerce, wholesale/distribution or marketplace platforms
16
Preferred (Offshore Experience): Experience working as the offshore technical counterpart to an overseas leadership team
17
Preferred (AI Integration): Experience integrating LLM APIs into a production product
18
Preferred (Observability): Exposure to observability tooling such as CloudWatch, Datadog or Sentry and analytics instrumentation
19
Preferred (Third-party Integrations): Experience with payment gateways, e-signature, logistics APIs, mapping and geolocation integrations

About the company

Similar Jobs

Aikenist company logo
Aikenist
Welcome to the Future of HealthCare!
sphota.biz company logo
sphota.biz
Digital marketing platform for SEM, Social
Gyrus.AI company logo
Gyrus.AI
AI for Image/Video Analytics
OneAssure company logo
OneAssure
Insurance Distribution Platform & Technology Service Provider