Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14321057

    recrew ai logo

    Software Engineer

    recrew ai · Kolkata · onsite · Posted 54d ago

    Not disclosed2–5 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

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

    Sourced from foundit

    Skills

    Postgresqlrest api designDjango FrameworkPythonTypescriptReact.JsGIT

    Software Engineer · waiting for your command