M
Senior Full-Stack Engineer
M
Senior Full-Stack Engineer
manpower staffing services (singapore) pte ltdEarly Applicant
- Posted 17 hours ago
- Be among the first 10 applicants
Job Description
Job Description & Requirements
- Design, develop and deliverhigh-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 in full-stack software development.
- Advanced knowledge of TypeScript and modern JavaScript.
- 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 optimization.
- Good understanding of serverless and event-driven architecture.
- Experience with AWS services such as SQS, SNS, Event Bridge, Step Functions, IAM and CloudWatch.
- nderstanding 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.
Good to have
- 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
More Info
Key Skills
AWS CDK
Event-driven architecture
Code reviews
Authentication and authorisation
Vue 3
Relational data modelling
Production deployments
CI/CD
SQL databases

