Company Description
Bionesca is a cutting-edge AI-dermatology platform focused on creating personalised, data-driven personalised skincare solutions. We are developing a data-driven, digital first assessment tool that leverages dermatological insights, clinical actives, and AI-driven analysis.
We are now looking for a talented Full-Stack Engineer to help us connect our front end to the backend, implement the product-matcher algorithm, and complete our website.
Role description
As our Full-Stack Engineer, you will take ownership of connecting the React front end with our Supabase backend, integrating AI models into the workflow, and helping build a robust recommendation engine. You’ll work closely with the founder to bring the MVP to a polished, customer-ready product.
Responsibilities
Connect the existing React / Next.js front end to the Supabase backend (Auth, DB, API routing, Edge Functions)
Implement a logic-based Product Matcher using output from questionnaire-based scoring
Build database architecture and optimize Supabase queries / triggers.
Integrate AI models for :
Image analysis inputs
Ingredient mapping
Recommendation scoring
Complete UI workflows and ensure smooth end-to-end customer flow.
Improve performance, security, and reliability of the platform.
Work with the founder on iterative releases and feature improvements.
Must-Have
3–5+ years experience in React / Next.js
Strong experience with Supabase (Auth, SQL, API, Functions)
Experience integrating AI APIs or ML models
Ability to architect full-stack features end-to-end
Solid understanding of web performance, debugging, and deployment
Strong ownership and ability to work autonomously in a startup environment
Based in India
Nice-to-Have
Experience with image analysis or recommendation systems
UI / UX experience with clean design principles
Familiarity with beauty, wellness, or personalization platforms
Ai Engineer • Nagpur, Maharashtra, India