Job Description



Salary

RM5000-9000 As a Node.js API Developer, you will play a pivotal role in designing, building, and maintaining robust and scalable API solutions that power our applications. Collaborate closely with cross-functional teams, including front-end developers, designers, and product managers, to deliver high-quality software solutions.


  • Design, develop, and implement robust and efficient server-side APIs using Node.js and Express.js.

  • Collaborate with front-end developers to understand and fulfill their API requirements, ensuring smooth communication and integration.

  • Create scalable and maintainable API architecture that supports the performance needs of our applications.

  • Optimize APIs for speed, responsiveness, and scalability, ensuring optimal user experiences.

  • Implement authentication and authorization mechanisms for secure API access and data protection.

  • Integrate external APIs and third-party services as needed to enhance the functionality of our applications.

  • Collaborate in the design and development of database schemas, ensuring efficient data retrieval and storage.

  • Write thorough and efficient unit and integration tests to maintain code quality and robustness.

  • Participate in code reviews, offer constructive feedback, and address code-related issues to ensure codebase integrity.

  • Troubleshoot and resolve API-related issues and optimize performance bottlenecks as they arise.

  • Work within an Agile development framework, participating in sprint planning, daily stand-ups, and retrospectives.

Job Requirement


  • Proven experience as a Node.js API Developer, with a strong portfolio showcasing API projects you\xe2\x80\x99ve contributed to.

  • Proficiency in Node.js and Express.js, including asynchronous programming and RESTful API design.

  • Strong understanding of JavaScript and its modern ES6+ features.

  • Familiarity with database systems, particularly NoSQL (e.g., MongoDB) and SQL databases.

  • Experience with version control systems, especially Git.

  • Knowledge of API authentication and authorization mechanisms.

  • Strong problem-solving skills and a keen attention to detail.

  • Excellent communication skills and the ability to collaborate effectively within a team.

  • Self-motivated with the ability to work both independently and as part of a team.


Nice to Have:

  • Familiarity with TypeScript.

  • Experience with API documentation tools like Swagger or Postman.

  • Knowledge of API caching strategies.

  • Experience with containerization tools like Docker.

  • Understanding of microservices architecture.

  • Previous exposure to testing frameworks like Mocha, Chai, or Jest.

  • Interest in security best practices for APIs.

Company Background

  • IT Software Industry
  • 5 days working

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD994907
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Puchong, Malaysia
  • Education
    Not mentioned