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.