
As a Node.js Developer at Dotcod Innovation, you will be responsible for developing and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will work closely with other developers, designers, and product managers to deliver robust, scalable, and efficient applications.
Key ResponsibilitiesDevelop and maintain server-side logic using Node.js, ensuring high performance and responsiveness to front-end requests.Collaborate with front-end developers to integrate user-facing elements with server-side logic.Write reusable, testable, and efficient code.Design and implement low-latency, high-availability, and performant applications.Implement security and data protection best practices.Participate in the entire application lifecycle, focusing on coding and debugging.Troubleshoot and debug applications to optimize performance.Collaborate with cross-functional teams to define, design, and ship new features.Stay updated with emerging technologies and industry trends to continuously improve skills and project outcomes.
QualificationsExperience: 2-3 years of experience as a Node.js Developer or in a similar role.Proficiency in JavaScript: Strong understanding of JavaScript, its quirks, and workarounds.Node.js: Hands-on experience with Node.js and frameworks such as Express.js.Database Knowledge: Experience in MongoDB. Knowledge in Redis is a plusRESTful APIs: Experience in designing and developing RESTful APIs.Version Control: Proficient understanding of code versioning tools, such as Git.Testing: Experience with automated testing platforms and unit tests.Security: Understanding of basic security principles and experience in implementing secure applications.Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail.Collaboration: Ability to work in a team environment and collaborate effectively with other developers and stakeholders.Communication Skills: Strong verbal and written communication skills.Experience in developing application with microservices and message brokers is an advantage.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
