{"id":3783168,"url":"https://alion.io/job/zus-coffee-node-tech-lead","title":"Node Tech Lead","company":{"id":3012167,"name":"ZUS Coffee","domain":"zuscoffee.com","url":"https://alion.io/company/zuscoffee","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":["Malaysia"],"countries":["MY"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":12,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"A/B Testing","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Docker","optional":false},{"name":"GraphQL","optional":false},{"name":"gRPC","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"MySQL","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-05T01:38:40Z","employer_posted_date":null,"last_verified_at":"2026-11-05T01:38:40Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Position Responsibilities\n\nEnd-to-end technical ownership of the Node.js backend architecture: service design, patterns, and long-term technical direction\n\nFirst technical review point for new product and feature requests — shaping what gets built and how before implementation begins\n\nDefinition and evolution of backend engineering standards: API design conventions, code quality practices, testing approaches, and shared patterns\n\nBackend system health: reliability, latency, error rates, and the operational posture of services under production load\n\nCross-functional technical alignment with Product, Mobile, Frontend, QA, and DevOps\n\nMentoring of backend engineers —raising the technical bar across the team, not just within your own services\n\nTechnical decision-making on service boundaries, data modelling, third-party integrations, and infrastructure trade-offs\n\n1.Required Technical Skills\n\nDeep production-grade expertise in Node.js with TypeScript — building, scaling, and operating backend services\n\nStrong experience with Node.js frameworks (NestJS or Express) at product scale, not just in side projects\n\nProven ability to design RESTful APIs and event-driven systems that teams build on reliably over time\n\nStrong hands-on experience with relational databases (PostgreSQL or MySQL) — schema design, query optimization, and migrations under a live system\n\nWorking knowledge of caching strategies and practical Redis experience\n\nExperience with message queuing or event-driven architecture (RabbitMQ, Kafka, or equivalent)\n\nPractical experience with containerization and deployment (Docker, Kubernetes, or cloud managed services)\n\nStrong awareness of observability: structured logging, metrics, distributed tracing, and alerting at production scale\n\n2.Required Leadership Skills\n\nProven ability to drive technical alignment across Product, Mobile, Frontend, and QA without relying on formal authority\n\nExperience mentoring backend engineers and raising team technical maturity — not just reviewing PRs, but developing people's engineering judgment\n\nAbility to translate ambiguous product requirements into clear, actionable technical direction\n\nComfort making architectural trade-offs under uncertainty and communicating the reasoning clearly to non-technical stakeholders\n\nTrack record of defining and maintaining backend engineering standards in a team environment —establishing patterns others follow, not just following your own\n\nOutcome-driven mindset: success is the reliability, scalability, and developer experience of the backend, not the elegance of the architecture in isolation\n\nRequirements\nQualification and Experience\n\n7‒12+ years of backend engineering experience with Node.js as your primary runtime\n\nDemonstrated experience in a technical leadership role — Tech Lead, Principal Engineer, or equivalent — where you set direction, not just delivered it\n\nExperience working in product-driven or startup environments where requirements evolve and engineering constraints shift\n\nTrack record of improving backend system quality: architecture decisions that held up, services that scaled, and codebases that became easier to work in over time\n\nExperience building backend systems for high-transaction consumer applications (ordering, payments, loyalty, or delivery)\n\nBackground in F&B, logistics, or operational-heavy consumer businesses\n\nHands-on experience designing or operating microservices at production scale — service decomposition, inter-service communication (REST or gRPC), and managing the operational complexity of distributed systems\n\nExposure to GraphQL or BackendforFrontend (BFF)patterns\n\nExperience with feature flags, A/B testing infrastructure, or gradual rollout systems at product scale\n\nUnderstanding of mobile and webAPI consumption patterns—what makes a backend genuinely good for high-frequency clients to build on\n\nExperience with platform or developer experience engineering: shared libraries, internal tooling, or developer productivity initiatives\n\nThink about the backend as a platform other engineers depend on, not just a set of services you happen to own\n\nAre uncomfortable watching the same classes of production problems recur —and motivated to fix the root cause, not the instance\n\nCan have a direct conversation with Product about why a proposed feature needs more time to build properly\n\nTake responsibility for what the backend team ships, even when you didn't write the code\n\nWant the Node.jsbackendtobesomethingengineersbuildonconfidentlyandproduct teams rely on without second-guessing\n\nSkills\nNode.js (Javascript Library), MySQL","description_format":"text","description_chars":4598,"description_truncated":false,"requirements":{"experience_years_min":12,"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":["Catering & Food Services"],"lifecycle":[{"event":"open","at":"2026-11-05T02:01:30Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":28,"reasons":["seen:1","velocity","win:early"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/zus-coffee-node-tech-lead","json_url":"https://alion.io/job/zus-coffee-node-tech-lead.json","meta":{"generated_at":"2026-11-07T04:31:36Z","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":11058,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00: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":3012167},"rest":"https://alion.io/mcp/rest/get_company?id=3012167"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fzus-coffee-node-tech-lead"},{"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%2Fzus-coffee-node-tech-lead"},{"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%2Fzus-coffee-node-tech-lead"},{"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/zus-coffee-node-tech-lead\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fzus-coffee-node-tech-lead"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3783168}},{"tool":"search_jobs","arguments":{"company":"zuscoffee.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3783168},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}