Position offer
Product Engineer (Full Stack Developer con Visión de Producto)
Misión del Puesto
Liderar el ciclo completo de vida de nuestro producto – desde la comprensión de las necesidades del usuario y la definición de la visión (Product Management) hasta el diseño, desarrollo, implementación y mantenimiento (Full Stack Development). Serás el puente clave entre la estrategia de negocio y la ejecución técnica.
Responsabilidades Principales
Funciones de Product Management
* Investigación y Estrategia: Recopilar e interpretar los comentarios de los usuarios y datos de negocio para identificar oportunidades de producto y definir prioridades.
* Definición de Producto: Crear, mantener y comunicar una hoja de ruta (roadmap) clara. Escribir historias de usuario, criterios de aceptación y especificaciones detalladas del producto.
* Priorización: Gestionar el backlog y tomar decisiones informadas sobre el equilibrio entre el alcance, el tiempo de entrega y el impacto en el negocio.
* Comunicación: Actuar como el principal punto de contacto para el producto, comunicando la visión y el progreso a stakeholders técnicos y no técnicos.
Funciones de Desarrollo Full Stack
* Desarrollo End-to-End: Diseñar y desarrollar aplicaciones completas, cubriendo tanto el frontend como el backend.
* Arquitectura y Calidad: Tomar decisiones técnicas de diseño y arquitectura, asegurando que las soluciones sean escalables, mantenibles y robustas.
* Despliegue y Operación (DevOps): Gestionar el proceso de deployment (CI/CD) y monitorizar el rendimiento del producto en producción para la mejora continua.
* Tecnología: Escribir código limpio y eficiente utilizando React en Frontend y ; Node.js/Python/Java/Go en Backend] y bases de datos [ej. SQL/NoSQL].
Requisitos Indispensables
Habilidades Técnicas
* Experiencia sólida como Full Stack Developer (mínimo 4 años).
* Dominio de HTML5, CSS, Javascript, Typescript, node.js y su framework asociado.
* Dominio de React.
* Dominio de bases de datos relacionales y/o no relacionales (PostgreSQL/MySQL).
* Experiencia con APIs RESTful y sistemas distribuidos.
* Experiencia en Git, flujos de trabajo de CI/CD y plataformas cloud (GCP y Azure).
* Experiencia con sistemas operativos basados en Linux (Ubuntu, Debian) en entornos de desarrollo y producción:
* Capacidad para trabajar eficientemente con la línea de comandos (CLI), incluyendo scripting básico en Bash/Shell.
* Conocimientos en la administración básica de servidores Linux, incluyendo la configuración de web servers (Nginx/Apache), gestión de permisos, y monitorización de logs y rendimiento del sistema.
* Comprensión de los fundamentos de red en entornos Linux para diagnosticar problemas de conectividad o despliegue de microservicios (manejo de puertos, firewalls).
Habilidades de Producto y Soft Skills
* Experiencia demostrable en Product Management o en un rol similar de liderazgo técnico/producto, incluyendo la definición de features y la gestión de backlogs.
* Familiaridad con metodologías de desarrollo ágiles (Scrum/Kanban).
* Capacidad para pensar estratégicamente sobre el negocio y el cliente, traduciendo ideas de alto nivel en requisitos técnicos ejecutables.
* Excelentes habilidades de comunicación, negociación y storytelling para alinear a los equipos de desarrollo con la visión de producto.
Se valorará positivamente
* Experiencia en el uso de herramientas de Product Management (Trello).
* Experiencia con Docker y orquestación básica con Docker Compose o Kubernetes
* Conocimientos de UX/UI y diseño centrado en el usuario.
* Capacidad para realizar análisis de datos (SQL queries, Google Analytics, etc.) para medir el éxito del producto.
Jornada laboral, contratación y lugar de trabajo
- Contrato fijo
- Modalidad de Trabajo Híbrido en oficinas de INLOC y teletrabajo.
- Horario Flexible: Posibilidad de ajustar el horario de entrada y salida para una mejor conciliación.