Epicareer Might not Working Properly
Learn More

NodeJS Developer

Salary undisclosed

Apply on


Original
Simplified

Job Highlights

  • laptop to be provided
  • Upon regularization 30 paid leaves per year
  • Upon regularization HMO for you PLUS 1 dependent worth P150,000

Responsibilities

  • Perform the detailed design of application and technology architecture components and classes
  • Configure build and test the application or technology architecture components and classes
  • Work with other developers designers and architects to make sure that the configuration and custom components meet application requirements and performance goals
  • Create automated unit test scripts and use them as part of a continuous integration development process
  • Perform code profiling by using appropriate tools to confirm coding compliance with application development standards
  • Check code coverage of unit and assembly tests and ensure it meets expectations
  • Document the code during development to ensure maintainability
  • Document changes to the code for traceability and update the traceability matrix or other requirements-tracking tool
  • Inform the technology architect and project manager of any issues that may affect any other areas of the project

Qualifications

  • Bachelor’s or College degree in Computer Science, Information Technology, and/or a related fields
  • Minimum of 3 years experience in Node.js
  • Strong command of JavaScript, including its latest features and best practices
  • Experience with frameworks and libraries: Familiarity with popular Node.js frameworks and libraries such as Express, Hapi, Koa, etc.
  • Ability to design, implement, and consume RESTful APIs using Node.js.
  • Knowledge of database systems such as MongoDB, MySQL, or PostgreSQL, and experience in integrating databases with Node.js applications.
  • Proficiency in writing unit tests for Node.js applications and experience in debugging and troubleshooting code
  • Familiarity with Git and version control practices.
  • Solid grasp of asynchronous programming and event-driven architecture in Node.js.
  • Excellent communication, teamwork, and problem-solving skills are also important for success in a Node.js developer role