We're Hiring: Senior Node.js Developer (4+ years)
Location: Hyderabad (Fully in-office; hybrid arrangement considered only upon request)
Experience: 4+ years in Node.js backend development
About Estetica
Estetica is India's fastest-growing beauty-tech platform, powering appointment booking and CRM for spas, salons, and clinics. Join us to build scalable microservices, AI-driven features, and next-gen analytics that delight millions of users and providers.
What You'll Do
Architect, build, and maintain RESTful & GraphQL APIs with NestJS & TypeScript
Design & optimize PostgreSQL schemas, indexing, and complex queries
Implement secure auth flows (JWT/OAuth2) and role-based access control
Enforce DTO validation with class-validator, global pipes, and robust error handling
Profile, benchmark, and optimize performance; integrate caching (Redis) & messaging (RabbitMQ/Kafka)
Containerize services (Docker) and collaborate on CI/CD pipelines (GitHub Actions, Jenkins)
Integrate third-party services (payments, Google Sign-In, push notifications, analytics)
Write comprehensive unit/integration tests (Jest, SuperTest) and participate in code reviews
Mentor junior engineers and uphold agile best practices in sprints, stand-ups, and retrospectives
What We're Looking For
4+ years hands-on experience in Node.js backend development
Expert with NestJS, TypeScript, and modern JavaScript patterns
Deep knowledge of PostgreSQL design, migrations, and performance tuning
Proven track record implementing JWT/OAuth2 and secure authentication
Solid grasp of Docker, microservices architecture, and REST/GraphQL principles
Experience with testing frameworks (Jest, SuperTest) and writing clean, maintainable code
Strong collaboration skills with Git and agile methodologies
Nice-to-Haves
Familiarity with AWS (Lambda, ECS/EKS, RDS)
Experience in AI/ML feature integration or push/geofencing notifications
Exposure to frontend (React/Angular) or mobile (Flutter)
Prior work on SaaS/B2B platforms in beauty, wellness, or e-commerce
Perks & Benefits
Competitive salary + performance bonuses
Employee Stock Option Plan (ESOP)
Flexible work hours
?50,000 annual learning & development allowance
Fast-paced startup culture with growth and ownership
Ready to shape the future of beauty-tech?
Apply via LinkedIn Easy Apply or send your resume to support@esteticanow.com with the subject line:
"Senior Node.js Developer"
#Hiring #NodeJS #NestJS #Backend #Hyderabad #TechJobs
Job Type: Full-time
Pay: ?334,723.22 - ?1,498,619.86 per year
Schedule:
Day shift
Morning shift
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.