Descripción
Únase a Impress – ¡El innovador líder europeo en tecnología para la salud!
Creemos que todos merecen una sonrisa que les encantará. Como la cadena de clínicas de ortodoncia más grande de Europa, combinamos tecnología de vanguardia con atención experta, revolucionando la ortodoncia invisible desde 2019.
Con más de 150 clínicas en 10 países y un crecimiento acelerado, estamos mejorando vidas en todo el mundo.
Buscamos un **Desarrollador Senior de Frontend** para unirse a nuestro equipo presencial en Barcelona.
**¿Por qué somos geniales?:**
* Trabajar con un equipo internacional y multicultural
* Salario competitivo
* Beneficios de alineadores dentales y blanqueamiento dental
* Entorno de trabajo colaborativo y cultura positiva
* Oportunidades de crecimiento dentro de una empresa innovadora y dinámica, con experiencia real de startup y grandes desafíos
* Frutas frescas y tentempiés saludables en la oficina
**Sus responsabilidades:**
* **Gestionar la tienda online:** Desarrollar y mantener múltiples interfaces de front-end basadas en React que cubran las ventas de tratamientos, flujos personalizados de pago y ofertas posteriores al tratamiento.
* **Diseñar herramientas internas:** Desarrollar herramientas de CRM y gestión mediante React, Material UI y TanStack Query que impulsen las operaciones diarias.
* **Conectar front-end y back-end:** Colaborar estrechamente con ingenieros de back-end para integrar proveedores de pagos y garantizar flujos extremo a extremo sin interrupciones.
* **Elevar los estándares de diseño:** Contribuir a la coherencia y calidad del sistema de diseño en todos los productos.
**Requisitos:**
* 5 o más años de experiencia en desarrollo de front-end.
* Conocimientos expertos en React: conoce sus fundamentos internos, no solo su API.
* Conocimientos expertos en TypeScript: lo escribes sin dudarlo.
* Experiencia con Next.js es muy deseable.
* Experiencia práctica con NestJS es un gran valor añadido: poder crear de forma independiente una API CRUD o una capa BFF te hará especialmente eficaz aquí.
* Conocimientos sólidos sobre herramientas modernas de front-end, patrones de gestión de estado y optimización del rendimiento.
* Experiencia trabajando en equipos de producto junto con diseñadores e ingenieros de back-end.
**Valorable:**
* Experiencia en comercio electrónico: procesos de pago, flujos de pago y gestión de pedidos.
* Conocimientos básicos de back-end (API REST, bases de datos).
* Familiaridad con conceptos de infraestructura (CI/CD, contenerización, servicios en la nube).
**Tecnologías utilizadas:**
Frontend: React, TypeScript, Next.js, Material UI, Chakra UI + Panda, TanStack.
Backend (para contexto): NestJS, MedusaJS (autohospedado). Infraestructura: PostgreSQL, arquitectura de microservicios.
*En Impress cultivamos una cultura de inclusión y diversidad. Celebramos las fortalezas individuales, puntos de vista y experiencias de nuestros empleados, y animamos a todos los candidatos a presentar su solicitud, sin distinción por raza, color, religión, identidad de género, orientación sexual, edad, origen nacional, discapacidad o cualquier otro factor.*