freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer

Summary

Builds and maintains secure, scalable web apps and APIs using NodeJS, React, TypeScript, MongoDB, or Java Spring Boot in an Agile/Scrum environment.

Senior Software Engineer

Responsibilities

  • Participate in AGILE project running on SCRUM sprints and daily stand-ups.
  • Responsible for design, coding, testing and documentation.
  • Able to liaise with the customer in requirement gathering, acceptance testing and troubleshooting.
  • Develop secure, scalable and good quality application programs and API.
  • Perform data migration, data transformation and scripting.
  • Have a passion for delivering zero defect codes and be responsible for the codes developed.
  • Participate in continuous integration activities and DevSecOps for testing and deployment.

Requirements

  • Minimum 5 years experience with systems implementation and software development lifecycle processes.
  • Degree in Computer Science, IT or equivalent.
  • Hands‑on experience in transforming functional specifications into design specifications.
  • Familiar with some of these Web Technologies such as NodeJS, React, Typescript, MongoDB, Java Spring Boot.
  • Good team player with strong communication and interpersonal skills.

See also