Description

  • Develop server-side applications using Node.js and modern JavaScript frameworks.
  • Design and implement scalable and efficient server-side architecture.
  • Write clean, modular, and maintainable code using best practices.
  • Debug and resolve application issues and performance bottlenecks.
  • Perform code reviews and provide constructive feedback to team members.
  • Stay up-to-date with the latest trends and technologies in Node.js development.
  • Implement security measures to protect data and ensure application integrity.
  • Collaborate with cross-functional teams, including front-end developers, designers, and product managers, to understand requirements and deliver high-quality software solutions.
  • Min. 2+ years of relevant experience required in Node.js
  • Strong proficiency in JavaScript and familiarity with modern JavaScript frameworks.
  • Solid understanding of Node.js and its core principles.
  • Experience in developing server-side applications using Node.js and Express.js.
  • Proficiency in working with databases like MongoDB, MySQL, or PostgreSQL.
  • Experience with RESTful API development and integration.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Knowledge of code versioning tools, such as Git.
  • Strong problem-solving skills and ability to troubleshoot issues.
  • Excellent communication and collaboration skills.

Education

Bachelor's degree