Job Description:
About the role:
Location: Bangalore
Employment Type: Full-Time
Experience Level: Senior (4+ years)
Job Overview:
We are seeking a skilled Senior Node.js Developer to join our team. The ideal candidate should have in-depth expertise in Node.js and experience building scalable backend systems. Familiarity with front-end technologies and modern frameworks like React.js is a plus. The role will focus on developing backend services, APIs, and integrating with cloud platforms.
Key Responsibilities: -
Required Qualifications: -
Node.js Expertise: Proven experience in building and scaling server-side applications using Node.js.
API Development: Strong understanding of designing and implementing RESTful APIs.
Database Management: Experience with both SQL (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
Version Control: Proficient with Git for version control.
Problem-solving: Strong analytical, debugging, and performance optimization skills.
Preferred Qualifications: -
Cloud Experience: Hands-on experience with AWS, Azure, or GCP for deploying and managing applications.
DevOps: Familiarity with CI/CD pipelines, containerization (Docker), and infrastructure as code (IaC). -
Front-End Knowledge: Experience with modern JavaScript frameworks (React, Angular, or Vue) is a plus.
CMS Platforms: Experience with headless CMS platforms like Strapi is a plus.
Soft Skills:
Excellent verbal and written communication skills.
Team player with a collaborative mindset.
Adaptable to changing technologies and project requirements.
Educational Requirements: -
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).