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

0 years

8 - 12 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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 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.Skills: aws,socket io,node js,team alignment,team building

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You