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.JsStrong experience with Supabase (Auth, SQL, API, Functions)Experience integrating AI APIs or ML modelsAbility to architect full-stack features end-to-endSolid understanding of web performance, debugging, and deploymentStrong ownership and ability to work autonomously in a startup environmentBased in IndiaNice-to-Have
Experience with image analysis or recommendation systemsUI / UX experience with clean design principlesFamiliarity with beauty, wellness, or personalization platforms