Senior Node.js Developer Angel and Genie Hiring For -
Angel and Genie Hiring For -
Office Location
Full Time
Experience: 5 - 5 years required
Pay: INR 1600000 - INR 2000000 /year
Type: Full Time
Location: Bangalore
Skills: Node.js, Microservices, Kafka, JavaScript, back end processing
About Angel And Genie Hiring For -
Job Description
Job Title: Senior Node.js Developer (Remote)
Job Type: Full-Time
Job Category: IT Services
Experience Required: 5+ Years
Location: Remote Work From Home
Salary: Best in industry, commensurate with experience
About the Role:
We are looking for a highly experienced Senior Node.js Developer with over 5 years of backend development expertise. This role is ideal for a professional who excels in building scalable backend systems and has hands-on experience in DevOps practices, real-time messaging infrastructure, and cloud-native environments.
You will play a critical role in designing, developing, deploying, and maintaining robust microservices and APIs that power our platform.
Key Responsibilities:
- Design and develop high-performance, secure, and scalable RESTful APIs and microservices using Node.js, Express.js, or NestJS.
- Write clean, maintainable, and well-documented code aligned with best practices.
- Implement and maintain CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
- Configure and manage Kafka clusters for real-time data streaming and messaging systems.
- Use tools like Terraform, CloudFormation, or Ansible to manage infrastructure as code.
- Ensure optimal system performance and uptime through monitoring and continuous performance tuning.
- Collaborate with frontend developers, product managers, and stakeholders to deliver end-to-end features.
- Participate in code reviews, architectural discussions, and mentor junior developers.
- Troubleshoot and resolve production issues, ensuring high availability and reliability.
- Stay updated with modern backend and DevOps trends, tools, and best practices.
Required Skills & Qualifications:
- 5+ years of hands-on experience in backend development with a strong emphasis on Node.js.
- Proficient in JavaScript and TypeScript, with deep knowledge of async programming paradigms.
- Experience with Express.js, NestJS, or similar Node.js frameworks.
- Strong command over relational databases (PostgreSQL, MySQL) and NoSQL solutions (MongoDB, Redis).
- Proven track record in setting up and maintaining CI/CD pipelines.
- Experience with Kafka for high-volume, real-time data processing.
- Familiarity with Docker and Kubernetes for container orchestration.
- Hands-on experience with monitoring tools like Prometheus, Grafana, ELK Stack, or Datadog.
- Strong knowledge of Git and version control best practices.
- Solid understanding of microservices architecture and event-driven systems.
- Experience with automated testing frameworks such as Jest, Mocha, or Chai.
Education & Certifications:
- Bachelors degree (B.Tech/B.E.) in Computer Science, Information Technology, or a related field.
- Relevant certifications (e.g., Node.js, Kafka, AWS/GCP, etc.) are a plus.
Why Join Us
- 100% remote work from anywhere
- Competitive compensation and benefits
- Collaborative and supportive work culture
- Opportunities for continuous learning and upskilling
- Impactful work with modern technologies and real-world challenges