Search by job, company or skills

Fancall Private Limited

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

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

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.

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

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 134616329