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.
Must-Have Skills
Required Skills and Expertise
- Node.js: Strong expertise in backend development.
- JavaScript: 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 fancreator 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.
Skills: aws,socket io,node js,team alignment,team building