We are looking for a passionate and motivated Node.js Developer to join our team. The ideal candidate should have a strong foundation in JavaScript, experience with Node.js, EJS, jQuery, and a good understanding of MySQL and PostgreSQL databases. Freshers with strong fundamentals and relevant project experience are encouraged to apply.
Responsibilities
- Develop and maintain web applications using Node.js and EJS.
- Build responsive and interactive user interfaces using JavaScript, jQuery, HTML, and CSS.
- Design, write, and optimize database queries in MySQL and PostgreSQL.
- Develop and integrate RESTful APIs.
- Debug, test, and troubleshoot application issues.
- Write clean, maintainable, and well-documented code.
- Collaborate with team members to deliver high-quality software solutions.
- Participate in code reviews and continuously improve application performance.
Required Skills
- Strong basic knowledge of JavaScript is mandatory.
- Good understanding of the DOM (Document Object Model), including DOM manipulation and event handling.
- Knowledge of Node.js and EJS.
- Experience with jQuery, HTML5, and CSS3.
- Basic understanding of MySQL and PostgreSQL.
- Familiarity with REST APIs.
- Basic knowledge of Git version control.
- Good analytical and problem-solving skills.
- Eagerness to learn and adapt to recent technologies.
Preferred Skills
- Knowledge of Express.js.
- Understanding of asynchronous JavaScript (Promises, async/await).
- Basic knowledge of authentication (JWT/Sessions).
- Familiarity with Linux environments is a plus.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- 0–2 years of experience in web development.
- Freshers with strong JavaScript knowledge and relevant academic or personal projects are welcome to apply.
Pay: ₹15,000.00 - ₹20,000.00 per month
Work Location: In person
📌 JavaScript Developer (Bhubaneswar)
🏢 Global Business Solutions
📍 Bhubaneswar
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.