Fancall Private Limited
10 months ago
Senior Software Development Engineer / Team Lead - Backend (Node.js)
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
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
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.
-
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.
-
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.
-
Node.js: Strong expertise in backend development.
-
In-depth understanding of core concepts and ES6+.
-
PostgreSQL: Proficiency in database design and optimization.
-
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.
-
RabbitMQ: Understanding of message queue-based systems.
-
Knex.js: Query building and ORM familiarity.
-
Team leadership experience (for Team Lead role).
-
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.
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.