Job Description:
LogicSpark Technology, a leading software development company, is seeking a skilled Node.js Developer to join our dynamic team. The ideal candidate should have 2-5 years of experience developing scalable web applications using Node.js. As a Node.js Developer, you will be responsible for designing and maintaining server-side applications using Node.js.
Responsibilities:
- Design and develop server-side applications using Node.js
- Work with cross-functional teams to identify and implement new features
- Ensure the scalability and performance of the applications
- Write clean, testable, and maintainable code
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Optimize applications for maximum speed and scalability
- Troubleshoot and debug applications as needed
- Keep up-to-date with emerging trends and technologies in software development
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field
- 2-5 years of experience in developing scalable web applications using Node.js
- Strong proficiency in JavaScript and Node.js
- Experience with RESTful APIs and server-side technologies such as Express.js
- Familiarity with database technologies such as MongoDB, MySQL, or PostgreSQL
- Experience with version control systems such as Git
- Understanding of front-end technologies such as HTML, CSS, and JavaScript
- Strong problem-solving and analytical skills
- Excellent communication and teamwork skills
The ideal candidate should be able to develop high-quality, scalable, and production-ready applications. You should have experience in optimizing the performance and scalability of applications while ensuring code quality through testing and best practices.
We offer a competitive salary, flexible work schedule, and a great work environment. If you are a talented Node.js Developer with a passion for building scalable web applications, we want to hear from you!