About WTF Gyms  
WTF Gyms  is India’s fastest-growing gym and fitness brand, redefining the health and wellness landscape with technology-driven innovation.
We take pride in being one of the most advanced and tech-enabled fitness ecosystems  in the country.
Our mission is to seamlessly integrate fitness, technology, and user experience  through next-gen solutions.
As we continue to expand rapidly, we are looking for a highly skilled Senior Node.js Developer  to join our dynamic team and help us elevate our backend infrastructure to global standards.
Role Overview  
We are seeking an experienced and passionate Senior Node.js Developer  who excels in both backend development and team leadership.
In this role, you will be responsible for architecting, designing, and developing backend systems that power our digital platforms — ensuring performance, scalability, and reliability at every step.
You’ll collaborate closely with cross-functional teams, lead best coding practices, and play a key role in delivering secure, efficient, and high-performing systems for WTF Gyms’ growing technology ecosystem.
Key Responsibilities  
- Backend Development:  
- Lead the design, development, and maintenance of backend systems using Node.js .
 
 
- Ensure system scalability, efficiency, and high availability .
 
 
- Technical Leadership:  
- Mentor and guide junior developers to maintain high-quality code standards.
 
 
- Drive best practices  in code reviews, design patterns, and deployment.
 
 
- System Architecture:  
- Collaborate with product and DevOps teams to design scalable, microservices-based architectures .
 
 
- Contribute to system design decisions and architecture documentation.
 
 
- Cloud Infrastructure (AWS):  
- Utilize AWS services  for provisioning, deployment, and performance optimization.
 
 
- Monitor cloud resource usage and cost efficiency.
 
 
- Database Management:  
- Design and manage PostgreSQL  schemas, ensuring data integrity, security, and optimal performance.
 
 
- API Development:  
- Build and maintain RESTful APIs  to support front-end features and third-party integrations.
 
 
- Implement authentication, validation, and error-handling standards.
 
 
- CI/CD & DevOps:  
- Implement and maintain CI/CD pipelines  for automated testing, deployment, and monitoring.
 
 
- Collaborate with DevOps for smooth release management.
 
 
- Troubleshooting & Optimization:  
- Diagnose and resolve performance bottlenecks, bugs, and technical issues promptly.
 
 
- Continuously optimize application performance and reliability.
 
 
Qualifications & Technical Skills  
- Education:  Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience).
 
 
- Experience:  Minimum 5+ years  of hands-on experience in Node.js backend development (with at least 2 years in a senior/lead role).
 
 
Core Technical Expertise  
- Strong command of Node.js , JavaScript (ES6+),  and Express.js .
 
 
- Proven experience with PostgreSQL  (schema design, optimization, and query performance).
 
 
- Expertise in RESTful API design , authentication, and secure communication protocols.
 
 
- Working knowledge of AWS Cloud Services  (EC2, S3, Lambda, RDS, etc.).
 
 
- Understanding of microservices , Docker , and Kubernetes  environments.
 
 
- Familiarity with front-end stacks (React.js, HTML, CSS) is a plus.
 
 
- Proficiency with Git  and version control workflows.
 
 
- Experience in CI/CD pipeline setup  (Jenkins, GitLab CI, Travis CI).
 
 
- Knowledge of testing frameworks  like Jest , Mocha , or Chai .
 
 
- Awareness of web security best practices  — encryption, authentication, and authorization.
 
 
- Experience using monitoring tools  (Prometheus, Grafana) and log management systems  (ELK Stack).
 
 
- Exposure to Agile/Scrum  methodologies for software development.
 
 
- Strong problem-solving, debugging, and performance optimization skills.
 
 
- Excellent documentation and communication skills.