Job Description: Backend Developer (Node.js API)
Position: Backend Developer
Location: Ludhiana
Employment Type: Full-time
Experience Level: Mid-Senior Level
Key Responsibilities:
- Design, develop, and maintain robust backend services using Node.js and related frameworks.
- Build and optimize RESTful APIs to ensure seamless data integration and user experience.
- Collaborate with front-end developers and other teams to create scalable, efficient web applications.
- Implement security and data protection measures for backend services.
- Optimize applications for maximum performance and scalability.
- Troubleshoot, debug, and upgrade existing software to ensure smooth functionality.
- Write clean, modular, and well-documented code.
- Participate in code reviews and provide constructive feedback.
- Stay updated with the latest industry trends and emerging technologies.
Required Skills & Qualifications:
- Strong proficiency in Node.js and JavaScript.
- Experience building and working with RESTful APIs.
- Familiarity with Express.js or other Node.js frameworks.
- Proficient in database design and working with SQL and NoSQL databases (e.g., MySQL, MongoDB).
- Experience with version control tools like Git.
- Understanding of cloud services (e.g., AWS, Azure) and containerization (Docker, Kubernetes).
- Strong knowledge of authentication, authorization, and security best practices.
- Ability to troubleshoot, debug, and resolve performance bottlenecks.
- Experience with automated testing frameworks (e.g., Mocha, Jest) is a plus.
Preferred Qualifications:
- Familiarity with microservices architecture and event-driven programming.
- Experience with API documentation tools (e.g., Swagger).
- Knowledge of GraphQL is a plus.
- Excellent communication and teamwork skills.
Why Join Us:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge technologies and projects.
- Collaborative and innovative team culture.
- Flexible working environment and opportunities for career growth.
How to Apply:
- If you are passionate about backend development and enjoy working in a dynamic, tech-driven environment, we'd love to hear from you. Please send your resume and a brief cover letter to [Confidential Information]