SalaryPeak

Software Engineer (Full Stack / Web Applications)

K2 PARTNERING SOLUTIONS PTE. LTD.
Singapore 3+ years Posted May 11, 2026

Salary Range

SGD 72,000 - SGD 96,000 /year

SGD 6,000 - SGD 8,000/month

Skills Required

Liaising with cross functional teamsLiaise with design teamDevOpsAWSTypeScriptGoogle Cloud PlatformSource Code ReviewsAgileuser friendly toolsContinuous improvement SystemsReact.js

Job Description

Software Engineer (Full Stack / Web Applications)

We are seeking a Software Engineer to join a dynamic digital engineering team focused on building modern web applications and scalable digital solutions. This role is suited for developers who enjoy end-to-end product development, collaborating within Agile teams, and working with modern cloud-native technologies.

Responsibilities

  • Design, develop, and maintain both frontend and backend web applications.
  • Build scalable APIs and backend services to support business applications and integrations.
  • Develop automated unit tests and functional tests to maintain application quality and reliability.
  • Participate in cloud-native application development and deployment initiatives.
  • Work closely with DevOps engineers to improve build, deployment, and release automation processes.
  • Collaborate with developers through code reviews, pair programming, and knowledge-sharing practices.
  • Partner with product, QA, and design teams to deliver intuitive and high-quality user experiences.
  • Contribute to continuous improvement initiatives across engineering standards, tooling, and delivery practices.

Requirements

  • Hands-on experience with modern frontend frameworks such as React.js, Next.js, or equivalent technologies.
  • Experience building backend services and server-side applications using Node.js.
  • Familiarity with CI/CD pipelines and modern software delivery workflows.
  • Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Experience with JavaScript/TypeScript testing frameworks such as Jest, Mocha, or similar tools.
  • Familiarity with Git-based version control workflows.
  • Comfortable working in Agile environments and collaborating within cross-functional teams.
  • Open to learning and contributing across different technologies and platforms.

Preferred Experience

  • 3–5 years of relevant software engineering experience.
  • Strong understanding of JavaScript and TypeScript fundamentals.
  • Exposure to engineering practices such as Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Strong communication and collaboration skills with the ability to work effectively in team environments.
  • Passion for building high-quality, maintainable, and user-centric software solutions.