We are looking for a highly skilled Middle/Senior Node.js Developer to join our team.
As a Node.js Developer, you will be responsible for developing server-side applications using Node.js and other relevant technologies. You will work closely with other developers and product managers to ensure that our applications meet our clients' needs.
Responsibilities:
- Develop server-side applications using Node.js and other relevant technologies
- Collaborate with other developers and product managers to ensure that our applications meet our clients' needs
- Write clean, efficient, and well-documented code
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug issues in production environments
- Stay up-to-date with emerging trends and technologies in software development
- Contribute to the development of our internal tools and frameworks
- Work in an agile development environment and adhere to development best practices
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering or related field
- 3+ years of experience in Node.js development
- Strong proficiency in Node.js and JavaScript
- Experience with building RESTful APIs
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Understanding of server-side templating languages such as Handlebars or EJS
- Experience with version control systems such as Git
- Familiarity with Agile development methodologies
- Ability to work independently and as part of a team
- Strong communication and collaboration skills
- Experience with databases such as MongoDB, MySQL, or PostgreSQL is a plus.
If you have the required skills and experience, please submit your application for consideration.