Software Engineer (Kolkata)

Software Engineer (Kolkata)

28 Aug
|
Recrew AI
|
Kolkata

28 Aug

Recrew AI

Kolkata

Role: Software Engineer (Full-Stack)

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.
- Team-oriented, cross-functional environment where engineering work directly shapes product and business outcomes.

📌 Software Engineer (Kolkata)
🏢 Recrew AI
📍 Kolkata

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (kolkata) / kolkata

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (kolkata) / kolkata