1 Marick Technologies Job
Node JS Developer
Marick Technologies
posted 12hr ago
Key skills for the job
We are seeking a skilled and experienced Node.js Developer to join our dynamic development team. As a Node.js Developer, you will be responsible for developing and maintaining server-side web app using Node.js and related technologies. You will collaborate with cross-functional teams to create scalable and efficient solutions that meet our clients' requirements.
The ideal candidate is passionate about writing clean, modular, and high-quality code and has a strong understanding of server-side development concepts.
Responsibilities:
Develop and maintain server-side applications using Node.js and related frameworks/libraries.
Design and implement scalable and efficient RESTful APIs and web services.
Collaborate with front-end developers to integrate server-side logic with user interfaces.
Participate in architectural and design discussions to provide technical expertise and recommendations.
Write reusable, testable, and efficient code following industry best practices.
Optimize applications for maximum speed and scalability.
Perform code reviews to ensure code quality, consistency, and adherence to coding standards.
Debug and resolve application defects and performance issues.
Collaborate with cross-functional teams, including product managers and QA engineers, to deliver high-quality software solutions.
Stay updated with emerging trends and technologies in server-side development and proactively suggest improvements to enhance the development process.
Requirements:
Minimum 2+ years of experience is required for the role.
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Strong proficiency in Node.js and JavaScript.
Experience with popular Node.js frameworks such as Express.js, Koa, or Hapi.
Proficiency in implementing and consuming RESTful APIs.
Experience with database systems like MySQL and MongoDB
Knowledge of version control systems, preferably Git.
Strong problem-solving skills and attention to detail.
Ability to work independently and collaboratively in a team environment.
Good communication and interpersonal skills.
Experience with cloud platforms such as AWS will be a plus.
Join our team and contribute to the development of innovative web applications using cutting-edge technologies. As a Node.js Developer, you will have the opportunity to work on exciting projects and make a significant impact on our clients' businesses. Apply now and be part of our fun and talented team!
Employment Type: Full Time, Permanent
Read full job description