Title:  Full-Stack Developer

Job ID:  21928
Location: 

ST Engineering Jurong East Bui, SG

Description: 

Overview

We are seeking a motivated Full-Stack Developer with 1–5 years of experience to design, develop, and deliver scalable applications across both frontend and backend systems. The ideal candidate has practical experience in software development, working knowledge of Machine Learning (ML), and the ability to translate product requirements into technical solutions. Exposure to AI technologies is a plus, but not required.

 

This role involves close collaboration with Product Owners and cross-functional teams to deliver high-quality, production-ready systems.


Key Responsibilities

  • Collaborate with Product Owners and stakeholders to gather, analyze, and refine business and product requirements
  • Translate business needs into clear technical specifications and actionable development tasks
  • Design, develop, test, and maintain full-stack applications (frontend and backend)
  • Build scalable, secure, and high-performance systems and APIs
  • Contribute to system architecture and technical design decisions
  • Implement and integrate ML models or pipelines
  • Participate in code reviews, testing, and deployment processes
  • Troubleshoot, debug, and optimize system performance

Required Qualifications

  • 3–5 years of experience in full-stack software development
  • Proficiency in frontend technologies (e.g., JavaScript, Typescript, HTML5, CS3S, modern frameworks like React, Angular, or Vue)
  • Proficiency in backend development (e.g., Node.js, Python, Java, or similar)
  • Familiarity with containerization and orchestration (e.g., Docker, Kubernetes)
  • Experience with RESTful APIs and microservices architecture
  • Familiarity with databases (SQL and NoSQL)
  • Working knowledge of Machine Learning concepts and basic implementation (e.g., model integration, data pipelines)
  • Strong problem-solving and analytical skills
  • Ability to work independently and in a team environment
  • Experience translating business requirements into technical deliverables

Soft Skills

  • Strong communication skills with the ability to engage both technical and non-technical stakeholders
  • Ownership mindset and ability to drive tasks from concept to delivery
  • Adaptability in a fast-paced, evolving environment
  • Attention to detail and commitment to quality

Nice to Have

  • Experience in data engineering or handling large datasets
  • Prior experience working in Agile/Scrum environments
  • Knowledge of system security best practices

 

 

Work location: Jurong East