{"id":1225733,"url":"https://alion.io/job/talentxo-technical-team-lead-vue-js-node-js-b2b-e-commerce-platform","title":"Technical Team Lead (Vue.js, Node.js, B2B E-Commerce platform)","company":{"id":3798349,"name":"TalentXO","domain":"talentxo.com","url":"https://alion.io/company/talentxo","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":3000000,"max":3500000,"currency":"INR","period":"year","gross":true,"usd_annual":36687},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EKS","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Datadog","optional":false},{"name":"Embeddings","optional":false},{"name":"Gemini","optional":false},{"name":"Git","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"Node JS","optional":false},{"name":"Semantic Search","optional":false},{"name":"Semantic Search","optional":false},{"name":"Sentry","optional":false},{"name":"State Management","optional":false},{"name":"Vue.js","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-09-10T19:07:13Z","employer_posted_date":null,"last_verified_at":"2026-09-10T19:07:13Z","board_verified":false,"closed_at":null,"days_open":34,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":34},"description":"Roles & Responsibilities\nWrite, review and merge production code across Vue.js frontend and Node.js backend\nOwn code quality for the India team — set review standards and refactor technical debt\nDebug across the full stack — from Vue rendering issues to Mongo aggregations to Kubernetes pod issues\nGuide the team on day-to-day development decisions and step in on unsolved problems\nDesign solutions for new modules from spec to schema to API contract to implementation\nOwn MongoDB data modelling decisions — document structure, embedding vs referencing, index strategy\nReview Node.js service design: API structure, error handling, validation, authentication, rate limiting, background processing\nMake and document build-vs-buy calls on third-party services with cost and integration effort\nEnsure the platform stays stable and performant on a live, revenue-generating system\nDemonstrate daily working use of AI coding tools and spec-driven development practice\nJudge AI output quality and know when tasks should not be handed to agents\nSet up and maintain repo-level context files and make the team's AI setup consistent\nCoach the team on AI tools while holding the line on quality\nWork with LLM APIs, embeddings, semantic search and understand where AI features help\nRun sprint planning, estimation, standups and retros for the India team\nBreak requirements into technical tasks with clear acceptance criteria\nTrack velocity and flag slippage and blockers early\nOwn release coordination — deployment planning, rollback strategy and post-release monitoring\nLine-manage 6–10 engineers across web, mobile and QA — 1:1s, feedback, performance conversations and growth planning\nMentor mid-level engineers into senior ones and build depth\nParticipate in hiring — technical screening, interviewing and onboarding\nKeep the team's engineering practices consistent: documentation, testing, branching, incident handling\nAct as the main technical point of contact between the India team and the UAE office product and business stakeholders\nCommunicate clearly to mixed technical and non-technical audiences — status, risk, trade-offs and time cost\nManage the time-zone gap with structured overlap hours, written updates and async documentation\nOwn technical delivery on modules including product catalogue, pricing, ordering, workflows, order management, payments, invoicing and vendor onboarding\nIdeal Candidate\n1Strong Hands-On Technical Team Lead Profile (Vue.js + Node.js) with AI-assisted development and B2B e-commerce exposure2Mandatory (Experience) - Must have 8+ years of software engineering experience with at least 2+ years leading a team of 5 or more engineers3Mandatory (Tech skill 1): Must have strong, current, hands-on Vue.js experience including component architecture, state management and performance optimisation4Mandatory (Tech skill 2): Must have strong, current, hands-on Node.js and Express experience for production API development at scale5Mandatory (Tech skill 3): Must have deep MongoDB experience including aggregation pipelines, index design, query performance tuning and schema decisions6Mandatory (Tech skill 4): Must have AWS experience particularly Kubernetes/EKS with deployments, resource limits, health probes and production monitoring7Mandatory (Tech skill 5): Must have working understanding of Flutter including widget architecture, state management, platform channels and Play Store/App Store release pipelines8Mandatory (Tech skill 6): Must have demonstrable, daily professional use of AI coding tools (Claude Code, Cursor, GitHub Copilot, Gemini CLI or equivalent) with real examples9Mandatory (Tech skill 7): Must have experience with spec-driven development including writing structured requirement and design documents and reviewing AI-generated output against acceptance criteria10Mandatory (Tech skill 8): Must have experience setting up and maintaining repo-level context files, rules files and custom commands for AI development11Mandatory (Tech skill 9): Must have Git and CI/CD experience including branching strategy, review workflow and automated pipelines12Mandatory (Leadership): Must have line-managed engineers (1:1s, feedback, performance, growth), mentored mid-to-senior, and participated in hiring13Mandatory (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)14Mandatory (Education): Bachelor's or Master's in Computer Science, Engineering or related field15Mandatory (Domain): Background in B2B e-commerce, wholesale/distribution or marketplace platforms16Preferred (Offshore Experience): Experience working as the offshore technical counterpart to an overseas leadership team17Preferred (AI Integration): Experience integrating LLM APIs into a production product18Preferred (Observability): Exposure to observability tooling such as CloudWatch, Datadog or Sentry and analytics instrumentation19Preferred (Third-party Integrations): Experience with payment gateways, e-signature, logistics APIs, mapping and geolocation integrations\nSkills\nVue.js, Node.js, B2B, E-Commerce","description_format":"text","description_chars":5161,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","E-commerce Platforms"],"lifecycle":[{"event":"open","at":"2026-09-25T13:06:44Z"}],"visa":[],"liveness":{"score":20,"band":"cold","label":"Long shot","p_open":0.6,"p_active":0.615,"p_room":0.55,"age_days":34,"expected_fill_days":24,"reasons":["seen:34","velocity","win:tail"],"computed_at":"2026-10-15T05:46:00Z"},"pay":{"stated_usd_annual":36687,"is_top_pay":false},"html_url":"https://alion.io/job/talentxo-technical-team-lead-vue-js-node-js-b2b-e-commerce-platform","json_url":"https://alion.io/job/talentxo-technical-team-lead-vue-js-node-js-b2b-e-commerce-platform.json","meta":{"generated_at":"2026-10-15T13:17:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":20496,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3798349},"rest":"https://alion.io/mcp/rest/get_company?id=3798349"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftalentxo-technical-team-lead-vue-js-node-js-b2b-e-commerce-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftalentxo-technical-team-lead-vue-js-node-js-b2b-e-commerce-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftalentxo-technical-team-lead-vue-js-node-js-b2b-e-commerce-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/talentxo-technical-team-lead-vue-js-node-js-b2b-e-commerce-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftalentxo-technical-team-lead-vue-js-node-js-b2b-e-commerce-platform"}]}