×
  • Job Context

    We are looking for an experienced Senior Node.js Developer to join our fast-paced and innovative development team. As a Senior Node.js Developer, you will play a key role in designing, developing, and maintaining robust and scalable server-side applications using Node.js. You will have the opportunity to work on exciting projects, collaborating with cross-functional teams to create innovative solutions.

  • Job Responsibility

    Design and develop highly scalable and performant server-side applications using Node.js.
    Collaborate with product managers, designers, and other stakeholders to gather and translate requirements into technical specifications.
    Write clean, efficient, and maintainable code adhering to best practices and coding standards.
    Develop RESTful APIs and integrate them with front-end components.
    Implement unit tests and perform thorough debugging and testing to ensure high-quality and bug-free code.
    Optimize application performance, scalability, and security.
    Collaborate with front-end developers to integrate server-side logic with user-facing elements.
    Participate in code reviews, providing constructive feedback to ensure code quality and consistency.
    Stay up-to-date with the latest trends and technologies in the Node.js ecosystem, and proactively suggest improvements and innovative solutions.

  • Educational Requirement

    Not required!

  • Experience Requirement

    At least 3 year(s)

  • Additional Requirement

    Proven experience as a Node.js Developer, with at least [3] years of hands-on experience building scalable server-side applications.
    Strong proficiency in Node.js and JavaScript.
    Experience with server-side frameworks such as Express.js or Koa.js.
    Solid understanding of asynchronous programming and event-driven architecture.
    Experience with NoSQL and/or relational databases such as MongoDB, MySQL, or PostgreSQL.
    Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
    Knowledge of RESTful API design principles and experience building and consuming APIs.
    Experience with version control systems, preferably Git.
    Strong problem-solving and analytical skills.
    Excellent communication and collaboration skills.
    Ability to work independently and as part of a team and handle multiple projects simultaneously.
    Experience working in an Agile/Scrum development environment is a plus.

Jobs Information

  • Company Name

    UniLab
  • Job Category

    Software Engineer
  • Job Position

    Senior NodeJS Developer
  • Job Type

    project based
  • Salary

    Negotiable
  • Job Location

    Remote/Hybrid, HCMC, Vietnam
  • Deadline

    31 Dec 2024