Por qué existe este rol
En Peak One, todos los módulos trabajan sobre un modelo de datos compartido: las personas, las empresas y las tareas existen una sola vez, no como copia aparte en cada módulo. Esa es la fortaleza de la plataforma y también una obligación. Cada cambio tiene que encajar en la interfaz, la lógica y los datos.
Tus resultados
- Funcionalidades implementadas de forma coherente en todas las capas.
- Un modelo de datos compartido sin copias paralelas ocultas.
- Código probado y documentado que otras personas pueden retomar.
- Notablemente menos errores y apaños en tus áreas.
Tu día a día y tu margen de acción
Desarrollar interfaces y API, ampliar modelos de datos, planificar migraciones, escribir tests, revisar código, analizar errores y reducir la deuda técnica de forma deliberada. El desarrollo asistido por IA es lo habitual; cada cambio lo entienden y lo asumen personas.
Alcance: Te encargas de la entrega técnica en frontend, backend y datos en tus áreas. La priorización del producto y las decisiones de arquitectura transversales se toman junto con otras personas.
Tus primeros 90 días
Primeros 30 días
Conocer el código, el modelo de datos y el proceso de entrega; publicar las primeras correcciones de errores y cambios pequeños.
Hasta el día 60
Asumir un cambio que afecte a la vez a la interfaz, la API y el modelo de datos.
Hasta el día 90
Cuidar de forma fiable un área de Peak One y haber implementado una mejora documentada de la estabilidad o la mantenibilidad.
Lo que aportas
- Experiencia práctica en desarrollo frontend y backend.
- Comprensión sólida de los modelos de datos relacionales.
- Disciplina con los tests, las revisiones y la documentación.
- Disposición a revisar con espíritu crítico el código de otras personas y el generado por IA.
Lo que puedes aprender con nosotros
- Nuestro código y nuestras convenciones concretos.
- La lógica de negocio de nuestros módulos.
Cuándo este rol encaja menos
Quieres centrarte en una sola capa, o consideras opcionales los tests y la documentación.
Retribución y condiciones
Solo fijamos de forma vinculante la retribución, el tipo de contrato, la jornada y el lugar de trabajo cuando están aprobados. Te lo contamos todo en concreto en la primera llamada, antes de que inviertas tiempo en más pasos.
Tu proceso de selección
Candidatura breve
Nombre, email y tu respuesta a la pregunta de entrada del rol. El currículum es opcional.
Primera llamada
Una conversación personal sobre el rol, las condiciones y tus preguntas. Aquí concretamos la retribución y el lugar de trabajo.
Prueba práctica
Una tarea anunciada y con tiempo limitado sobre una aplicación de ejemplo ficticia: añadir una funcionalidad que abarque interfaz, API y datos. Sin código real de Peak Atlas y sin datos reales. Lo valoran personas: la estructura, el modelo de datos, los tests y la explicación.
Decisión
Decide una persona, nunca una IA. Recibes una respuesta en cualquier caso.
Tu pregunta de entrada
«Un módulo nuevo necesita datos de contacto. ¿Cómo evitas que aparezca una segunda copia de los contactos que diverja de la original?»
Postularme ahora