Skip to main content
Back to jobs

Full-stack Software Engineer (JavaScript)

External
EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. logoEvolution Recruitment · Hong Leong Building, Singapore
S$132K–S$156K/yrFull-timeUnknownToday
Information Technology
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Develop, enhance, and maintain key features across a SaaS platform using React, TypeScript, and Node.js.
  • Build, document, and maintain RESTful APIs that support frontend and product functionality.
  • Work closely with product, design, and engineering teams to shape and deliver user-facing features.
  • Write high-quality, scalable, maintainable, and testable code.
  • Participate in code reviews, technical discussions, and architecture planning.
  • Contribute to DevOps practices, CI/CD workflows, and infrastructure-related decisions.
  • Take ownership of technical delivery and support the adoption of strong engineering standards as the team grows.
  • Be hands-on across the full stack initially, with the opportunity to gradually move into a technical leadership role.
  • Support future team expansion by providing technical guidance, mentoring engineers, and improving development processes.
  • Work effectively in a fast-moving, iterative environment where ownership, pragmatism, and adaptability are important.

Requirements

  • Proven experience in software engineering or full-stack development.
  • Strong hands-on experience with React and TypeScript .
  • Solid backend development experience using Node.js .
  • Good understanding of RESTful API design and development principles.
  • Familiarity with relational databases, ideally PostgreSQL .
  • Experience using Git and working with CI/CD pipelines.
  • Strong communication skills and a collaborative working style.
  • Prior experience mentoring engineers, leading a small technical team, or owning technical delivery would be advantageous.
  • Comfortable remaining hands-on while gradually taking on more technical leadership responsibilities as the engineering team scales.
  • Prior experience in a startup, scale-up, early-stage product company, or entrepreneurial environment is strongly preferred.
  • Strong Plus:
  • Experience with pair programming .
  • Experience practicing test-driven development/TDD .
  • Familiarity with Kanban or other lean, iterative delivery methods.
  • Exposure to AWS , DevOps, testing frameworks, performance tuning, or infrastructure-related work.

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect