Impress
is the one of the biggest chains of orthodontic clinics with fully digital processes in Europe. We have revolutionized the invisible orthodontic sector with the best team of professionals specialized in making people smile and using the latest technology for the diagnosis, treatment, and follow-up of all cases. To do this, we develop both web and mobile products for users, as well as internal software for clinics, and together with the ML department we are changing the whole industry. Our business model, a true combination of medical expertise and digitalization has been recognized in the top fastest-growing HealthTech companies by
Forbes
and we were listed as a
LinkedIn Top 10 startup!
We are now seeking a Frontend Developer to join our Attraction team. This is a service-oriented team working in Agile (Kanban) methodology. We focus on maintaining and evolving Impress’ main website and supporting multiple systems. The role involves working across diverse technologies and collaborating closely with the marketing team to ensure seamless user journeys across all digital touchpoints.
Requirements : • 4+ years of experience as a
Frontend Developer ; • 3+ years of hands-on experience with
React.js
(Lifecycle, Context, Hooks); • Strong knowledge of
Typescript ; • Proficiency in
Next.js
and general
SSR/SSG
principles; • Excellent understanding of
HTML5 ,
CSS3, Modern Browser APIs; • Solid experience with state management tools ( Redux
or similar); • Knowledge of common development tools:
Babel ,
Webpack ,
NPM ; • Experience working with
REST
and/or
GraphQL
APIs; • Understanding of
CI/CD
processes.
Would be a plus if: • Experience with
Gatsby
or other
React-based
frameworks; • Familiarity with
CMS
integrations ( Strapi ,
Contentful ,
Lokalise ); • Ability to optimize and accelerate
UI
performance; • Experience building and maintaining reusable
React
components/widgets; • Familiarity with reactive programming ( RxJS/Observables ).
Key Tasks : • Support and develop Impress’ main website and related digital systems; • Maintain and evolve websites and tools acquired from other companies; • Collaborate with the marketing team to develop and maintain React widgets for Framer-based landing pages; • Enhance and maintain backoffice applications; • Ensure scalability and reusability across systems and platforms; • Continuously improve and enhance our front-end architecture, adopting new technologies where appropriate.
What We Offer:
Paid Vacation Days
to ensure you have ample time to relax and recharge Sick Leave Coverage
for when you need to focus on your health Enjoy
Spanish Public Holidays
on top of your vacation days Exclusive Teeth Aligner Benefits
as part of your employee perks A
modern, vibrant workplace
where collaboration and creativity thrive Remote work
from any location