Software Engineer

Recrew AI

Kolkata District

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

End-to-end ownership of features
Structured mentorship from senior/peer
Autonomy with flexible scheduling

Job summary

Recrew AI, a fast-growing AI SaaS company serving the U.S. dental market, is seeking a full-stack engineer to own features end-to-end.

You will develop with Python/Django on the backend and React/TypeScript on the frontend, collaborating with product and QA to deliver scalable cloud-native solutions used by thousands of practices.

Qualifications

  • 2-5 years of software engineering experience building web or cloud applications.
  • Hands-on experience with Python and Django or Django REST Framework for backend development.
  • Proficiency in React.js and TypeScript for frontend feature development.
  • Solid understanding of REST API design and consumption across the full request lifecycle.
  • Working knowledge of PostgreSQL, including basic query writing and database fundamentals.
  • Version control proficiency with Git (branching, PRs, code review workflows).
  • Bachelor's or Master's degree in Computer Science or a related discipline.

Responsibilities

  • Build and maintain full-stack features spanning Python/Django backend services and React.js/TypeScript frontend interfaces.
  • Design, build, and consume REST APIs with attention to reliability, performance, and clean contract design.
  • Write unit and integration tests; participate in code reviews and act on feedback to uphold quality standards.
  • Implement well-scoped features from defined requirements, contributing to design discussions and technical documentation.
  • Monitor and troubleshoot issues across the stack in features you own; improve performance and reliability of existing systems.
  • Apply AI-assisted development tools to improve personal productivity and code quality under team guidance.
  • Collaborate closely with senior engineers, product, design, and QA to deliver features that meet user and business goals.

Skills

Python
Django
React.js
TypeScript
REST APIs
PostgreSQL
Git

Education

Bachelor's or Master's degree in Computer Science

Tools

Docker

Job description

Function: Engineering / Software Development

Location: Kolkata

Type: Full-time

Industry: AI, Medical SaaS, Dental Healthcare Technology

About Company

The company builds AI-powered SaaS for the U.S. dental market.

Its all-in-one platform unifies analytics, scheduling, communications, payments, and marketing automation. Thousands of dental practices rely on it daily to grow revenue and improve patient care.

Founded in 2015 by a practicing dentist, a data strategist, and a PhD technologist. The team of 88 operates with high ownership, tight collaboration, and a fast-moving, mission-driven culture.

Position Overview

This role sits at the core of the company's engineering team, building and maintaining features across both backend and frontend layers of a cloud-native SaaS platform used by thousands of dental practices across North America. You will own full-stack work end-to-end - writing clean, tested code in Python/Django on the backend and React.js/TypeScript on the frontend - while growing toward increasing design and delivery ownership. Senior engineers and a structured mentorship culture will support your ramp, while the pace and real-world impact keep the work meaningful.

Role & Responsibilities
  • Build and maintain full-stack features spanning Python/Django backend services and React.js/TypeScript frontend interfaces.
  • Design, build, and consume REST APIs with attention to reliability, performance, and clean contract design.
  • Write unit and integration tests; participate in code reviews and act on feedback to uphold quality standards.
  • Implement well-scoped features from defined requirements, contributing to design discussions and technical documentation.
  • Monitor and troubleshoot issues across the stack in features you own; improve performance and reliability of existing systems.
  • Apply AI-assisted development tools to improve personal productivity and code quality under team guidance.
  • Collaborate closely with senior engineers, product, design, and QA to deliver features that meet user and business goals.
Must Have Criteria
  • 2-5 years of software engineering experience building web or cloud applications.
  • Hands-on experience with Python and Django or Django REST Framework for backend development.
  • Proficiency in React.js and TypeScript for frontend feature development.
  • Solid understanding of REST API design and consumption across the full request lifecycle.
  • Working knowledge of PostgreSQL, including basic query writing and database fundamentals.
  • Version control proficiency with Git (branching, PRs, code review workflows).
  • Bachelor's or Master's degree in Computer Science or a related discipline.
Nice to Have
  • Exposure to Redis, FastAPI, Node.js, or Next.js.
  • Familiarity with Docker, CI/CD pipelines, or test automation frameworks.
  • Experience with AWS services (S3, RDS, or managed databases).
  • Exposure to ETL/data pipelines or platforms such as Databricks.
  • Prior work on SaaS, multi-tenant, or healthcare/data-intensive applications; contributions to open-source or personal technical projects.
What We Offer
  • End-to-end ownership of full-stack features with real, measurable impact on thousands of dental practices.
  • Structured mentorship from senior engineers and a learning-focused engineering culture.
  • Autonomy and flexible scheduling within a fast-moving, mission-driven team.
  • Opportunity to build deep expertise in AI-powered healthcare SaaS — a large, under-digitized vertical.
  • Collaborative, cross-functional environment where engineering work directly shapes product and business outcomes.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

Recrew AI • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Recrew AI • Kolkata District

On-site
INR 1,500,000 - 2,100,000
AI Software Engineer
AI Software Engineer

Recrew AI • Gurugram District

On-site
INR 1,400,000 - 2,200,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Recrew AI • Gurugram District

On-site
INR 2,500,000 - 4,500,000
Senior Software Engineer - Full Stack - Payments
Senior Software Engineer - Full Stack - Payments

Practice by Numbers • Gurugram District

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Practice by Numbers • Kolkata District

On-site
INR 1,600,000 - 2,400,000
Senior Integration Engineer (Python & Typescript)
Senior Integration Engineer (Python & Typescript)

Jobgether • India

Remote
INR 2,500,000 - 5,000,000
Fully remote
Modern tech stack
Cloud platforms (GCP/AWS)
+2
Senior Software Engineer
Senior Software Engineer

LightSpun • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Competitive salary and equity compensation
Latest MacBook Pro and tech setup
Quarterly team offsites
Staff Software Engineer
Staff Software Engineer

LightSpun • Bengaluru

Hybrid
INR 4,200,000 - 7,000,000
Senior Software Engineer – VoIP / SIP
Senior Software Engineer – VoIP / SIP

Recrew AI • Gurugram District

On-site
INR 3,000,000 - 5,000,000