Senior NodeJS Developer

Technology

Full Time

The Role & Responsibilities:

We are looking for a NodeJS developer responsible for managing interchange of data between servers and users. Your primary focus will be the development of server-side logic, definition and maintenance of the data, while ensuring high performance and availability of the platform.

Responsibilities:

  • Write reusable, testable and efficient code while participating in code and design reviews to maintain our high development standards
  • Design and implement low-latency, high-availability, performant, and scalable applications
  • Work with the team to explore and create new design / architectures geared towards scale and performance
  • Engage in service capacity and demand planning, software performance analysis, tuning and optimization
  • Implement security and data protection
  • Manage deployment of your services onto GCP Kubernetes via our CI/CD pipeline

Job Requirements

  • Minimum 2 years of development work experience
  • Proficient in JavaScript/NodeJS/Typescript and related frameworks (ExpressJS, etc)
  • Good understanding of MySQL, MongoDB or other NoSQL databases
  • Familiarity with code versioning tools, writing automated tests,  asynchronous programming & accessibility and security compliance
  • Experience with developing, profiling, and debugging REST APIs
  • Basic understanding of front-end technologies
  • Excellent communication and interpersonal skills
  • Experience with developing scalable customer-facing applications, working with GCP and/or  managing a team/juniors is a plus

Job Description PDF: Versa JD – Senior NodeJS Developer


About Versa

Established in 2020, Versa is a digital wealth management app that simplifies saving and investing by creating good money habits. Versa is regulated by Securities Commission (SC) Malaysia and is focused on growing wealth by providing an experience that makes saving & investing seamless, fun and personal.

More About Versa