Full Stack Software Developer

CMC-APAC PRIVATE LIMITED

Singapore

On-site

SGD 70,000 - 120,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CMC-APAC PRIVATE LIMITED is seeking a Software Engineer to design scalable platforms, APIs, and integrations across enterprise portals and knowledge services. You will help build search capabilities, content management, and reusable components to accelerate delivery.

You'll work with product managers, designers, and tenants to translate user needs into robust digital solutions, mentor teammates, and contribute to automated tests and deployment strategies to ensure high reliability.

Qualifications

  • At least 5 years of professional software engineering experience.
  • Demonstrated ability to build high-quality, secure software.
  • Experience mentoring teammates and helping them deepen their technical capabilities.

Responsibilities

  • Design scalable, reliable platforms and APIs; document standards.
  • Develop intuitive user experiences across portal and dashboard platforms.
  • Implement monitoring, SLOs, and automated testing and deployment.
  • Collaborate with product, UX, and tenants for integration needs.
  • Enable developer and user enablement through documentation.

Skills

HTML/CSS/JS
TypeScript
React/Angular/Vue
Node.js
AI tooling

Education

Bachelor's degree in CS/CE/IT

Job description

Key Responsibilities

Platform Engineering & Knowledge Services

Design and develop scalable, reliable, and secure platforms; build and integrate APIs, content management systems, search capabilities, and knowledge services; deliver structured and accessible product information; define interfaces, versioning, error handling, testing strategies, and documentation standards; develop reusable components, services, and abstractions to simplify integrations and accelerate delivery.

Product Discovery & User Experience

Develop intuitive user-facing experiences across portal and dashboard platforms; build search, filtering, recommendation, and contextual navigation capabilities; integrate product catalogues, subscriptions, and onboarding workflows; collaborate with product managers, designers, and stakeholders to translate user needs into digital solutions.

Quality, Reliability & Operations

Design highly available and resilient platforms; implement monitoring, alerting, service level objectives (SLOs), and usage analytics; identify issues proactively; implement automated testing and deployment strategies that enable reliable and frequent software releases.

Developer & User Enablement

Use delivery metrics and user feedback to identify improvement opportunities; create documentation, onboarding materials, and examples; improve adoption and usability; collaborate with UX and product teams to continuously enhance user experience.

Cross-Functional Collaboration

Work with product and tenant teams to understand integration, deployment, and operational requirements; partner with engineering, product, and design teams to shape APIs and user experiences; gather feedback from real-world usage and continuously improve platform capabilities.

Requirements

Education

Degree in Computer Science, Computer Engineering, Electronics Engineering, Information Technology, or a related discipline.

Experience

At least 5 years of professional experience as a Software Engineer or an equivalent position.

Demonstrated ability to build high-quality, secure software.

Experience mentoring teammates and helping them deepen their technical capabilities.

Technical Skills
Front-End Development

Experience with HTML, CSS, JavaScript, TypeScript, and at least one modern web framework such as React, Angular, Vue, or equivalent frameworks.

Back-End Development

Experience with Node.js and TypeScript is advantageous; experience with other server-side development languages will also be considered.

Software Engineering

Strong debugging, analytical, and problem-solving skills; ability to solve abstract technical problems; ability to understand business domains and determine appropriate technical approaches.

AI-Assisted Engineering

Experience or willingness to work with AI-assisted engineering tools and workflows, including AI coding assistants, specification-driven development practices, reusable engineering capabilities, and automated review and testing processes.

Personal Attributes

Strong ownership and collaboration skills with a track record of working effectively with UX and Product Management teams.

Growth mindset with a willingness to share knowledge and learn continuously.

Ability to make data-driven decisions and objectively evaluate multiple solution approaches.

Strong initiative, communication skills, integrity, and appreciation of the responsibility associated with building critical digital platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Full Stack), Developer Productivity & Services - #1710
Software Engineer (Full Stack), Developer Productivity & Services - #1710

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Fullstack Developer
Fullstack Developer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Full Stack EngineerProduct | Discovery & Developer Experience
Full Stack EngineerProduct | Discovery & Developer Experience

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Fullstack Application Developer
Fullstack Application Developer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
G79 - Full Stack Engineer
G79 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 110,000 - 160,000
Fullstack Application Engineer
Fullstack Application Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
SENIOR SOFTWARE DEVELOPMENT ENGINEER
SENIOR SOFTWARE DEVELOPMENT ENGINEER

RMR INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 160,000
M63 - Full Stack Engineer
M63 - Full Stack Engineer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
M63 - Full Stack Engineer
M63 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 180,000