The Node.js Developer will be responsible for developing and maintaining server-side applications using Node.js. This role involves collaborating with cross-functional teams to deliver scalable and efficient software solutions.
To contribute to the development of server-side applications by leveraging expertise in Node.js.
Job Duties and Responsibilities:
– Collaborate with product owners and designers to understand project requirements.
– Develop and maintain server-side components using Node.js.
– Implement and maintain database structures.
– Ensure the performance and security of applications.
– Collaborate with front-end developers to integrate user-facing elements with server-side logic.
– Troubleshoot and debug issues, conduct code reviews, and optimize application performance.
– Stay updated on industry trends and emerging technologies.
Required Qualifications:
– Bachelor’s degree in Computer Science or related field.
– Proficiency in Node.js.
– Strong understanding of web development technologies, including HTML, CSS, and JavaScript.
– Experience with NoSQL and/or relational databases.
– Knowledge of version control systems (e.g., Git).
– Excellent problem-solving and communication skills.
Preferred Qualifications:
– Previous experience with Agile/Scrum methodologies.
– Familiarity with front-end technologies and frameworks.
– Knowledge of cloud platforms such as AWS or Azure.