Job Title: Node.js DeveloperLocation: RemotePosition Type: Full-timeExperience - 4+
Job Description:
Delphic is looking for a talented and passionate Node.js Developer to join our dynamic team. As a Node.js Developer at Delphic, you will be responsible for designing, developing, and maintaining server-side applications using Node.js. If you are enthusiastic about building high-performance and scalable web applications, we invite you to apply and contribute to our innovative projects.
Responsibilities:
Collaborate with cross-functional teams to define software requirements and create efficient, robust, and scalable server-side applications.Develop and maintain server-side applications using Node.js and related technologies.Write clean, well-structured, and maintainable code following best practices.Perform code reviews, offer guidance to junior developers, and ensure code quality.Troubleshoot and debug software defects, ensuring optimal application performance and reliability.Keep up to date with emerging technologies and industry trends to enhance development processes and tools.Contribute to architectural decisions and promote best practices in server-side development.Create and maintain technical documentation.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.Proven experience as a Node.js Developer with a minimum of 4+ years in professional development.Strong proficiency in Node.js and server-side JavaScript development.Knowledge of asynchronous programming and event-driven architecture.Familiarity with popular Node.js frameworks and libraries (e.g., Express, Koa, or Nest.js).Experience with database systems, both relational (e.g., SQL) and NoSQL (e.g., MongoDB).Understanding of web application development, HTTP protocols, and RESTful API design.Strong problem-solving and debugging skills.Excellent communication and teamwork abilities.Ability to work on multiple projects concurrently and meet deadlines.