Fabric logo

Full Stack Engineer

Fabric

3 years

Bengaluru

Posted:1 week ago

Apply

Job Description

About Fabric

Fabric is an AI hiring platform. Companies use our AI interviews, sourcing agents, and cheating detection to screen and hire at scale. We've run over 100,000 interviews for customers including Meesho, CRED, and Kearney.

We're four founders who've known each other since college, building since early 2025. Before Fabric, we ran a staffing business to $2M in annual revenue.


About the Role

Full Stack Engineer

Python and Django


Key Responsibilities

  • Own full product features from design through delivery.
  • Build backend services using

    Python, Django, and Celery

    .
  • Work on distributed systems and asynchronous processing workflows.
  • Develop frontend experiences using

    React and Node.js

    .
  • Collaborate with product and engineering stakeholders to ship reliable features.
  • Contribute to architecture, implementation, testing, and production readiness of product modules.
  • Take ownership of engineering decisions and deliver features with minimal handholding.


Must-Have Skills

  • Strong hands-on experience with

    Python

    .
  • Strong hands-on experience with

    Django

    .
  • Ability to independently own and ship complete features or modules.
  • Experience working in early- to mid-stage product companies.
  • Solid understanding of backend engineering and API development.


Good-to-Have Skills

  • Experience with

    Celery

    .
  • Experience with asynchronous job processing or background workers.
  • Experience with distributed systems.
  • Frontend development experience with

    React

    .
  • Experience with

    Node.js

    .
  • Experience working in startup or product engineering environments.


Desired Experience

  • 3+ years

    of relevant software engineering experience.
  • Experience working in early- to mid-stage product companies.
  • Demonstrated ownership of full features, independently delivered modules, or startup-style generalist product engineering work.
  • Experience building scalable backend services and contributing across the stack.


What We're Looking For

product-minded, ownership-driven engineer

The ideal candidate should be able to:

  • Move quickly in a fast-paced environment.
  • Make pragmatic engineering decisions.
  • Work independently with minimal handholding.
  • Collaborate closely with product and engineering teams.
  • Build and ship reliable, user-facing features end-to-end.


Ideal Candidate Profile

full-stack or backend-leaning product engineer


They should have:

  • Strong hands-on experience with

    Python and Django

    .
  • Experience owning and delivering features end-to-end.
  • A solid understanding of backend systems and API development.
  • Exposure to

    React and/or Node.js

    .
  • The ability to work independently and make sound engineering decisions.
  • A strong product mindset and a bias toward execution.


Skills Required

Full Stack Sourcing Staffing Backend Python Django Frontend Development Node.js API Development Product Engineering Software Engineering REST APIs and microservices

Learn the skills this job asks for

See your skill gap for Full Stack Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Fabric logo
Fabric

RecommendedJobs for You

Doorpost Innovations logo

Full Stack Engineer

Doorpost Innovations

Ahmedabad

Lloyds Technology Centre logo

Full Stack Engineer

Lloyds Technology Centre

Hyderabad

E

Full Stack Engineer

Enterprise Bot

Bengaluru