Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Software Engineer

MORGAN MCKINLEY PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency in Singapore is seeking a Software Engineer to develop full stack applications using Node.js, Python, and React. Candidates should have 4 to 7 years of experience, a Bachelor’s degree in a relevant field, and expertise in security best practices. Responsibilities include designing web applications, implementing security measures, and conducting code reviews. Interested applicants can apply via email or the application system.

Qualifications

  • 4-7 years of full-stack development experience.
  • Demonstrated ability to apply security best practices.

Responsibilities

  • Design, develop, and maintain web applications.
  • Implement secure coding practices throughout the lifecycle.
  • Conduct code reviews and security testing.

Skills

Node.js
React
JavaScript
Python
PL/SQL
Apache
Linux
Application security

Education

Bachelor’s degree in Computer Science
Job description
Job Summary

We are seeking a Software Engineer with 4 – 7 years of experience in developing full stack applications using Node.js, Python, React, JavaScript, PL/SQL & Apache technologies.

Key Responsibilities
  • Design, develop, and maintain end‑to‑end web applications using modern full‑stack technologies.
  • Implement secure coding practices and integrate security controls throughout the software development lifecycle.
  • Conduct code reviews, vulnerability assessments, and security testing (static/dynamic analysis, penetration testing).
  • Collaborate with cross‑functional teams (product, operations, and security) to deliver high‑quality, resilient solutions.
  • Contribute to the continuous improvement of development processes, tooling, and documentation.
Job Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, Cybersecurity, or a closely related field.
  • Proven full‑stack development experience with 4‑7 years of development experience. Overall not more than 15 years.
  • Demonstrated ability to apply security best practices in code and architecture.
  • Excellent problem‑solving skills and a proactive attitude toward learning emerging technologies.
Mandatory Technical Skills
  • Programming & Frameworks: Node.js, React, JavaScript, Python, PL/SQL & Apache are must to have.
  • Operating Systems & Environments: Linux (system administration, scripting).
  • Database & Query Languages: Experience with relational databases and PL/SQL.
  • Security Knowledge: Strong interest and hands‑on experience in application security, secure software design, and vulnerability mitigation.
  • Prior exposure to security‑focused projects (e.g., threat modeling, secure code reviews).
  • Familiarity with DevSecOps pipelines and automated security testing tools.
How to Apply

Interested candidates may apply through the application system or send your application to lv@morganmckinley.com. Shortlisted candidates will be notified.

By sending us your personal data and curriculum vitae (CV), you are deemed to consent to Morgan McKinley Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.morganmckinley.com/sg/privacy-policy. You acknowledge that you have read, understood, and agree with the Privacy Policy.

Morgan McKinley Pte Ltd
Dinu Dinesh
EA License No: 11C5502
EAP Registration No: R22110286

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.