24 sep
|
Proa Data
|
Palma
En Proa Data construimos el software de productos digitales de automoción: webs de alquiler y venta de vehículos, backoffice y aplicaciones que el equipo usa en movilidad. Buscamos a una persona full-stack que entre en ese ciclo completo —interfaz, API y publicación— y que ya haya llevado aplicaciones multiplataforma a iOS y Android.
La experiencia con Ionic y Capacitor sobre React (JavaScript) pesa de forma prioritaria en la selección. Buscamos a alguien que haya publicado y mantenido apps reales en tiendas, no solo un prototipo.
Qué harás
- Desarrollar y evolucionar webs públicas y paneles de administración en React con JavaScript.
- Construir y mantener aplicaciones multiplataforma con Ionic y Capacitor en React (JavaScript), para iOS y Android y, cuando el producto lo requiera, escritorio con Electron, incluyendo plugins nativos.
- Implementar y consumir APIs en Java con Spring Boot: seguridad, persistencia e integración con servicios de AWS.
- Cuidar la calidad del día a día: revisión de código, estados de error, internacionalización y observabilidad.
- Trabajar de punta a punta en un producto, desde la pantalla hasta el servicio que la alimenta.
Qué buscamos
- Entre 3 y 5 años desarrollando producto en equipo, con entregas a producción.
- Soltura con React en JavaScript: componentes, routing, llamadas a API y estado (TanStack Query o Redux).
- Experiencia demostrable con Ionic y Capacitor en React (JavaScript),
publicando en iOS y Android: builds, permisos, plugins y diferencias entre plataformas.
- Capacidad de trabajar en el backend en Java y Spring Boot (APIs REST, Spring Security, acceso a datos).
- Criterio para moverte en un parque de productos ya en marcha, no solo en proyectos desde cero.
Se valora
- Plugins nativos (cámara, push, geolocalización, ficheros) y empaquetado de escritorio con Electron.
- Spring Boot 3 o superior, Gradle, JPA/MySQL y servicios en AWS.
- Sentry, i18n y formularios complejos en un producto real.
- Haber mantenido a la vez una web y su app, compartiendo lógica y contratos de API.
Con qué trabajarás
- Web: React (JavaScript), Vite, React Router, TanStack Query, Axios, Bootstrap 5, Sass, i18next.
- App: Ionic React y Capacitor en JavaScript; plugins nativos; iOS, Android y Electron.
- API: Java, Spring Boot, Gradle, Spring Security, JPA/MySQL y AWS en los servicios nuevos.
Condiciones
Ubicación: Palma, Islas Baleares.
Modalidad: presencial al inicio, con posibilidad de pasar a híbrido.
Horario: de lunes a jueves de 8:00 a 17:00 y los viernes de 8:00 a 14:00.
Cómo se valora el perfil En igualdad de recorrido full-stack, priorizamos a quien pueda enseñar apps publicadas con Ionic, Capacitor y React en JavaScript: capturas, tiendas o un recorrido evidente de un caso real (permisos, plugins, publicación y mantenimiento).
📌 Desarrollador/a Full-Stack — React, Ionic/Capacitor y Java (Palma)
🏢 Proa Data
📍 Palma