Lead Full-Stack Engineer (Vue.js)

manpower singapore

Singapore

On-site

SGD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Manpower Singapore is seeking an experienced software engineering leader to design, develop and deliver high-impact products from concept to production. You will modernise existing applications to improve performance, reliability and long-term value, and build frontend applications using Vue 3 and TypeScript.

You will develop backend services with Node.js/TypeScript, design cloud infrastructure with AWS CDK, and model scalable DynamoDB/SQL data.

Qualifications

  • 5+ years of professional software engineering experience.
  • Experience leading technical projects or mentoring engineers.
  • Experience with Vue 3 or other modern frontend frameworks.
  • Experience building backend services with Node.js and TypeScript.
  • Hands-on AWS CDK, Lambda, API Gateway and DynamoDB experience.
  • Experience designing relational databases and data models.
  • Knowledge of REST APIs, authentication and authorisation.
  • Experience with CI/CD and automated testing.

Responsibilities

  • Lead design, development and delivery of high-impact products from concept to production.
  • Modernise and strengthen existing apps for performance and reliability.
  • Build frontend apps using Vue 3 and TypeScript.
  • Develop backend services and APIs with Node.js and TypeScript.
  • Design cloud infra using AWS CDK and manage DynamoDB/SQL data models.
  • Define technical standards and architecture principles for the team.
  • Mentor engineers and improve engineering quality via code reviews.
  • Improve system reliability, security, monitoring and performance.
  • Troubleshoot production issues and implement long-term fixes.
  • Partner with stakeholders to translate operational needs into scalable solutions.

Skills

Team leadership
Vue 3
Node.js
TypeScript
AWS serverless
Architecture decisions
Code reviews
Mentoring

Tools

AWS CDK
DynamoDB
PostgreSQL
MySQL
Aurora
Playwright
CI/CD

Job description


Our core stack includes Vue 3, TypeScript, AWS CDK, DynamoDB, SQL databases and serverless AWS services.
What You Will Lead

  • Lead the design, development and delivery of high-impact products and features from concept to production.
  • Modernise and strengthen existing applications to improve their performance, reliability and long-term value.
  • Build frontend applications using Vue 3 and TypeScript.
  • Develop backend services and APIs using AWS serverless technologies.
  • Design and maintain cloud infrastructure using AWS CDK.
  • Design scalable data models using DynamoDB and SQL databases.
  • Define technical standards, development practices and architecture principles that enable the team to build with confidence.
  • Raise engineering quality through thoughtful code reviews, technical guidance and mentoring.
  • Improve system reliability, security, monitoring and performance.
  • Troubleshoot production issues and implement long-term solutions.
  • Partner with business stakeholders to turn real operational needs into effective, scalable technical solutions.
Requirements
  • 5+ years of professional software engineering experience.
  • Demonstrated experience leading technical projects, making architectural decisions or mentoring engineers.
  • experience with Vue 3 or another modern frontend framework such as React or Angular, with the ability to become productive in Vue 3.
  • Experience building backend services using Node.js and TypeScript.
  • Hands-on production experience with AWS CDK.
  • experience with AWS Lambda, API Gateway and DynamoDB.
  • experience designing and working with SQL databases.
  • Good understanding of relational data modelling, indexing, joins, transactions and query optimisation.
  • Good understanding of serverless and event-driven architecture.
  • Experience with AWS services such as SQS, SNS, EventBridge, Step Functions, IAM and CloudWatch.
  • understanding of REST APIs, authentication and authorisation.
  • Experience with CI/CD, automated testing and production deployments.
  • Ability to make sound architectural decisions and clearly communicate technical trade-offs.
  • Experience reviewing code and guiding other engineers.
Experience
  • Hands-on experience with Vue 3 and the Composition API.
  • Experience designing DynamoDB access patterns and secondary indexes.
  • Experience with PostgreSQL, MySQL or Amazon Aurora.
  • Experience implementing database migrations and schema changes.
  • Experience implementing reliable asynchronous workflows, retries and idempotency.
  • Experience with end-to-end testing tools such as Playwright.
  • Experience integrating third-party or enterprise systems.
  • Experience with AWS Cognito or Microsoft Entra ID.
  • Experience using Codex or similar AI-assisted development tools.
Your Safety and Data Security Matter to Us

ManpowerGroup is committed to a safe and transparent hiring process. We will never request payment, banking details, or sensitive personal information as part of our recruitment. If you receive suspicious outreach claiming to be from us, please contact marketing@manpower.com.sg.

Please note that your response to this advertisement and subsequent communications with us will constitute informed consent to the collection, use, and disclosure of personal data by Manpower Singapore for recruitment and employment-related purposes, in compliance with the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit: https://www.manpower.com.sg/privacy-policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Full Stack Engineer
Lead Full Stack Engineer

DYNAMIC HUMAN CAPITAL PTE. LTD. • Singapore

On-site
SGD 34,000 - 40,000
Lead Full Stack Engineer
Lead Full Stack Engineer

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 120,000 - 170,000
Lead Fullstack Developer (Typescript_Vue)
Lead Fullstack Developer (Typescript_Vue)

jac recruitment pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Lead Full-Stack Engineer (Vue )
Lead Full-Stack Engineer (Vue )

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Lead Full-Stack Engineer: Vue 3, TypeScript & AWS
Lead Full-Stack Engineer: Vue 3, TypeScript & AWS

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Fullstack Lead Vue3
Fullstack Lead Vue3

cornerstone global partners pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Lead Fullstack Engineer
Lead Fullstack Engineer

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 120,000 - 160,000
Lead Full-Stack Engineer: Vue 3, TS & Cloud
Lead Full-Stack Engineer: Vue 3, TS & Cloud

manpower singapore • Singapore

On-site
SGD 180,000 - 240,000
Full Stack Engineer (Vue/Typescript)
Full Stack Engineer (Vue/Typescript)

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Lead Full-Stack Engineer | Vue 3 & TypeScript Architect
Lead Full-Stack Engineer | Vue 3 & TypeScript Architect

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 120,000 - 180,000