-
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