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.