-
Joinrs

Junior Developer - Mobile & Web

Joinrs
Italy · Full-time · Entry

Questa posizione è in Dermaself, startup deep-tech che rivoluziona il settore beauty con un AI Agent capace di analizzare la pelle tramite selfie per offrire routine personalizzate.


Riassunto dell’opportunità da parte della Joinrs AI: Dermaself cerca un/una Junior Developer (Flutter/React) per sviluppare un ecosistema AI-powered tra mobile e web. Lavorerai a stretto contatto con il CTO su feature end-to-end, integrazioni camera-based e Shopify. È l'ideale per profili junior (1-3 anni o side project solidi) che cercano una crescita rapida in ambito startup e Machine Learning. Offerta: RAL €25k-€35k, mentorship diretta e flessibilità full remote o ufficio a Milano.


Il processo di selezione sarà interamente gestito da Dermaself.

__


Job Description: Junior Developer - Mobile & Web (Flutter / React) - Full time


Title: Junior Developer - Mobile & Web (Flutter / React)


Location: Italy (Remote / Hybrid – the role can be full remote, but you are welcome to come and work in our Milan office whenever you’d like)


Contract type: Full time employee


Salary: €25,000 - €35,000 RAL, depending on experience and potential, with fast growth opportunities based on performance.


About the role


Dermaself is an AI Beauty Agent that analyzes users’ skin through a selfie and delivers personalized, scientifically-backed skincare routines, helping brands and retailers increase conversion, AOV, and customer satisfaction across digital and in-store experiences. You will work on a real-world AI-powered skin analysis app, involving camera-based image capture, preprocessing, and interaction with machine learning models.

We are looking for a Junior Developer who is eager to grow across both mobile and web, contributing to a product that lives on multiple surfaces - a Flutter app, a Shopify-integrated storefront, and internal tools. You will work closely with an experienced CTO, taking ownership of features end-to-end. This is an ideal role if you have some initial experience (personal projects, internships, freelance, or 1–3 years in industry) and want to learn fast in a startup-style environment.


Responsibilities


  • Build and maintain features across Flutter (mobile) and web (React or similar), based on product requirements and UI designs.
  • Integrate device capabilities when needed (camera, sensors, image capture workflows).
  • Work on UI and animations to ensure a smooth and responsive experience on both mobile and web.
  • Consume REST APIs and handle networking, JSON parsing, and basic data persistence.
  • Fix bugs, improve stability, and participate in testing across platforms.
  • Take ownership of features from implementation to release, including testing and iteration based on feedback.
  • Collaborate in code reviews and follow coding standards and best practices.
  • Stay up to date with Flutter and web development best practices, and proactively suggest improvements.


Required qualifications


  • Basic hands-on experience in mobile and/or web development (professional, internship, or significant personal projects).
  • Experience with Flutter/Dart or a web frontend framework (React, Vue, or similar) - ideally at least one on each side, or strong depth in one with genuine curiosity for the other.
  • Understanding of mobile fundamentals (navigation, state management, async programming) and/or web fundamentals (DOM, component architecture, responsive design).
  • Comfortable consuming REST APIs: JSON parsing, async calls, basic error handling.
  • Good written English.
  • Good communication skills and willingness to ask questions and learn from feedback.


Nice to have


  • Some experience with native Android (Kotlin/Java) or iOS (Swift).
  • Previous experience in a startup, hackathon, or small product team.
  • Basic familiarity with Shopify, headless commerce, or e-commerce integrations.
  • Interest in image processing, computer vision, or ML on mobile.
  • Italian fluency.


Portfolio and GitHub


Please include:

  • Links to any apps or web projects (Play Store, App Store, GitHub Pages, deployed sites, or APK/IPA) you have built or contributed to, even if they are side projects.
  • A GitHub or GitLab profile showing Flutter and/or web projects, ideally including examples of: API integration, UI components, or camera/media usage.


What we offer


  • Full time position with competitive salary for a junior developer in Italy.
  • Direct mentorship from an experienced CTO.
  • High learning curve with exposure to product decisions, architecture, and releases.
  • Flexible work environment (remote friendly), with a strong focus on results and learning.

Key Skills

Ranked by relevance

flutter ai react ui machine learning responsive computer vision android gitlab vue ios
Login to Apply
Posted
Jun 18, 2026
Type
Full-time
Level
Entry
Location
Milan
Company
Joinrs

Industries

IT Services IT Consulting

Categories

Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Joinrs
Related

Junior Web Frontend Developer

2026-06-16

Full-time
Entry
Italy
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Senior .NET Developer

2026-05-21

Full-time
Mid-Senior
Argentina
Software Development
Information Technology
View Job Details
SECO Belgium
Related

AI & Data Engineer

2026-06-16

Full-time
Entry
Belgium
Construction
Analyst