Point your AI agent at freehire and let it find you a job.

Get the CLI →

Manpower Staffing Services (Singapore) Pte Ltd

NewBe an early applicant

Senior Full Stack Developer (Angular & Node.js)

Posted
Discussion

Summary

Manpower Staffing Singapore is hiring a Senior Full Stack Developer to design, build, test, and maintain web applications using Angular and Node.js (Express) with MariaDB/Sequelize. Day to day: building RESTful APIs, troubleshooting and optimizing performance, writing docs, and mentoring juniors in an Agile, Singapore-based team.

Responsibilities
  • Design, develop, test, and maintain web applications using Angular and Node.js.
  • Build and integrate RESTful APIs and backend services.
  • Analyze requirements and deliver scalable software solutions.
  • Troubleshoot, debug, and optimize application performance.
  • Prepare technical documentation and support deployment activities.
  • Collaborate with cross-functional teams in an Agile environment.
  • Mentor junior developers and provide technical guidance.
Requirements
  • Degree in Computer Science, IT, or a related discipline.
  • Around 4–6 years of experience in web application development.
  • Good hands-on experience with Angular, Node.js (Express), TypeScript, HTML5, CSS3, and JavaScript.
  • Experience with MariaDB, Sequelize ORM, and SQL queries.
  • Good understanding of RESTful APIs, SOAP, AJAX, JSON, XML, and CSV.
  • Experience with D3.js, G2Plot, or similar charting libraries.
  • Familiarity with Git, SVN, Jenkins, Bamboo, JIRA, and CI/CD practices.
  • Knowledge of Agile methodologies and SDLC.
  • Self-motivated, proactive, and able to work independently in a fast-paced environment.
  • Experience with ANT Design (Ng-Zorro), LESS, and SASS.
  • Knowledge of cross-browser compatibility and web performance optimization.
  • Excellent troubleshooting, analytical, and problem-solving skills.


Thank you for your interest!

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.