Login Enter

Fancall Private Limited

10 months ago

Senior Software Development Engineer / Team Lead - Backend (Node.js)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Fancall Private Limited
Location
India, Gujarat, Ahmedabad India
Posted
10 months ago
View all jobs at Fancall Private Limited

Job description

Job Title:

Senior Backend Engineer (Node.js) / Backend Team Lead

Job Type: Full-Time (Work From Office)
Location: Ahmedabad
Working Hours: 10:00 AM – 7:00 PM (Monday to Saturday; 2 Saturdays working, 2 Saturdays off)
Company: Fancall Private Limited

About the Role

We are looking for passionate and skilled Senior and Team Lead Backend Developers to join our dynamic team at Fancall Private Limited. You’ll play a key role in building and scaling backend systems that power our innovative platform, connecting fans and creators worldwide.

As a Senior Developer, you’ll focus on architecture, performance, and high-quality code.
As a Team Lead, you’ll additionally guide and mentor the team, oversee project delivery, and ensure engineering excellence across all backend initiatives.

Key Responsibilities For Both Roles:
  • Design, develop, and maintain scalable backend services using Node.js.

  • Write clean, maintainable, and efficient code in JavaScript.

  • Design and manage complex database schemas using PostgreSQL.

  • Implement real-time communication features using Socket.IO.

  • Optimize performance and implement caching mechanisms using Redis.

  • Work with RabbitMQ for message queue management.

  • Build and integrate APIs using GraphQL and REST.

  • Use Knex.js for query building and ORM integration.

  • Deploy and maintain applications on AWS infrastructure.

  • Ensure high code quality, performance, and reliability.

  • Collaborate closely with product, frontend, and QA teams to deliver end-to-end features.

Additional (for Team Lead Role):
  • Lead, mentor, and motivate a team of backend developers.

  • Review code and ensure adherence to best practices.

  • Drive architecture discussions and propose scalable solutions.

  • Manage sprint planning, task allocation, and performance reviews.

  • Coordinate with stakeholders to ensure timely and high-quality delivery.

Required Skills and Expertise Must-Have Skills:
  • Node.js: Strong expertise in backend development.

  • In-depth understanding of core concepts and ES6+.

  • PostgreSQL: Proficiency in database design and optimization.

Preferred Skills:
  • Socket.IO: Experience in real-time communication and event-driven architecture.

  • Redis: Strong knowledge of caching strategies.

  • AWS: Hands-on experience with deployment, scaling, and management.

  • GraphQL: Experience designing and integrating APIs.

Good to Have:
  • RabbitMQ: Understanding of message queue-based systems.

  • Knex.js: Query building and ORM familiarity.

  • Team leadership experience (for Team Lead role).

Why Join Us?
  • Be part of a revolutionary product redefining fan–creator interaction.

  • Work with a passionate and talented engineering team.

  • Competitive salary and career growth opportunities.

  • Collaborative and innovation-driven culture.

About Fancall Private Limited

Fancall is an innovative platform transforming the creator economy by enabling authentic, one-on-one video interactions between fans and their favorite creators. We’re building the future of digital fan engagement.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.