Reactjs Developer

Year    TS, IN, India

Job Description

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3717551
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year