Producto · Bipsy

Full Stack Developer (Flutter · Angular · Spring Boot)

Buscamos a una persona desarrolladora full stack que quiera construir producto propio de principio a fin: apps móviles en Flutter, paneles web en Angular y servicios en Spring Boot. Trabajarás en Bipsy, la plataforma de reservas para barberías, peluquerías y centros de estética que estamos creando en Giralabs.

5 min

Sobre Bipsy

Bipsy es el producto propio de Giralabs: un ecosistema de reservas para barberías, peluquerías y centros de estética. Son dos apps conectadas por el mismo motor: Bipsy, para que el cliente descubra negocios y reserve cita, y Bipsy Business, para que el negocio gestione agenda, servicios, equipo y clientes desde el móvil.

Estamos en plena fase de construcción y beta cerrada con negocios piloto. Eso significa decisiones técnicas reales, código que llega a producción y usuarios que te dan feedback sobre lo que has construido.

Qué harás

  • Desarrollar nuevas funcionalidades de las apps Bipsy y Bipsy Business con Flutter y Dart, cuidando rendimiento, accesibilidad y la calidad visual.
  • Construir y mantener los paneles web de gestión y administración en Angular y TypeScript.
  • Diseñar e implementar APIs REST y servicios de backend con Java y Spring Boot: reservas, disponibilidad, pagos y notificaciones.
  • Modelar datos y escribir consultas eficientes sobre bases de datos relacionales (PostgreSQL).
  • Escribir tests, participar en revisiones de código y mantener una base de código limpia y documentada.
  • Colaborar con diseño y producto para convertir el feedback de los negocios piloto en mejoras concretas.
  • Participar en la publicación y el mantenimiento de las apps en App Store y Google Play.

Qué buscamos

  • Al menos 1 año de experiencia profesional como desarrollador/a (full stack, frontend, móvil o backend).
  • Experiencia desarrollando apps con Flutter y Dart: widgets, navegación, gestión de estado (Riverpod, Bloc, Provider o similar) y consumo de APIs.
  • Conocimientos sólidos de Angular y TypeScript: componentes, servicios, routing, formularios reactivos y RxJS.
  • Experiencia con Java y Spring Boot: APIs REST, Spring Data JPA, validación y seguridad básica (Spring Security, JWT).
  • Conocimientos de bases de datos relacionales y SQL (PostgreSQL, MySQL o similar).
  • Manejo fluido de Git y flujos de trabajo con ramas y pull requests.
  • Fundamentos de HTML, CSS y diseño responsive.
  • Capacidad para leer documentación técnica en inglés.
  • Español fluido y buena comunicación en equipo.

Se valorará

  • Supabase, Firebase u otros backends como servicio.
  • Docker y despliegues en la nube (AWS, GCP o similar).
  • CI/CD con GitHub Actions o Codemagic.
  • Testing: unit tests y widget tests en Flutter, JUnit y Mockito en Spring.
  • Experiencia publicando apps en App Store y Google Play.
  • Integraciones de pago (Stripe o Redsys) y notificaciones push.
  • Interés por el diseño de producto y la experiencia de usuario, y soltura con Figma.

Qué ofrecemos

  • Contrato indefinido a jornada completa.
  • Salario competitivo acorde a tu experiencia.
  • Modelo híbrido en Sevilla o remoto desde España, con horario flexible.
  • Construir un producto propio desde cero y ver tu trabajo en manos de usuarios reales.
  • Equipo pequeño: tu opinión técnica cuenta y tu impacto se nota desde el primer día.
  • Presupuesto para formación, cursos y certificaciones.
  • Equipo de trabajo a tu elección.

Proceso de selección

  1. Revisión del CV Leemos cada candidatura y respondemos a todas, tanto si seguimos adelante como si no, en un máximo de 10 días laborables.
  2. Primera conversación Videollamada de 30 minutos para conocernos, hablar de tu experiencia y resolver tus dudas sobre Bipsy.
  3. Entrevista técnica Repasamos juntos un ejercicio práctico corto sobre Flutter, Angular y Spring. Sin pizarras ni preguntas trampa.
  4. Oferta Conversación final con el equipo y propuesta de incorporación.

¿Encajas en el puesto?

Aplica en unos 5 minutos. Leemos todas las candidaturas y respondemos a todas.

Candidatura para

Full Stack Developer (Flutter · Angular · Spring Boot)

  1. Sobre ti
  2. Experiencia
  3. CV y motivación
Paso 1 de 3 Sobre ti

Ciudad y provincia, por ejemplo: Sevilla, Sevilla.

¿Tienes permiso de trabajo en España?