Qt / QML Developer (C++ & High Performance UI)

This listing is synced directly from the company ATS.

Role Overview

This is a senior Qt/QML Developer role focused on designing and developing high-performance, cross-platform graphical user interfaces using C++ and Qt/QML. The developer will work on low-level rendering, graphic optimization, and complex UI architecture, collaborating with product teams to deliver technically demanding products. Responsibilities include implementing custom components, optimizing UI performance, integrating C++ logic with QML layers, and ensuring code quality through testing and documentation.

Perks & Benefits

The position offers a hybrid work model, starting with 5 days per week in-office in Polanco, CDMX, and transitioning to a more flexible arrangement after 3 months. It includes a competitive salary, legal benefits, and growth opportunities, with working hours from 9:00 to 19:00 Monday to Friday, including a lunch break. While remote work is implied as part of the hybrid setup, time zone expectations are not specified, but collaboration with teams may require alignment with local office hours.

Full Job Description

Desde Rehire acompañamos a una empresa tecnológica en la búsqueda de un Qt / QML Developer, un perfil clave para el desarrollo de interfaces gráficas de alto rendimiento en entornos multiplataforma.

La posición está orientada a perfiles con sólida experiencia en C++ y Qt/QML, capaces de trabajar en capas bajas de rendering, optimización gráfica y arquitectura de interfaces complejas, colaborando en productos de alta exigencia técnica.

Responsabilidades:

· Diseñar y desarrollar interfaces visuales multiplataforma utilizando Qt / QML (MacOS, Linux, Windows).

· Implementar componentes personalizados utilizando QQuickItem y QQuickFramebufferObject.

· Trabajar sobre optimización de rendering y performance en UI.

· Integrar lógica en C++ con capas QML, asegurando eficiencia y buenas prácticas.

· Orquestar pruebas y validaciones junto a otros equipos del producto.

· Documentar código y funcionalidades de forma clara y estructurada.

· Versionar código y asegurar buenas prácticas de desarrollo.

· Desarrollar pruebas unitarias para cada funcionalidad implementada.

Requisitos:

· Experiencia profesional mínima de 3 años con Qt/QML (EXCLUYENTE).

· Sólido conocimiento de C++ y exposición de funciones mediante C-ABI / CGO.

· Experiencia en conversiones optimizadas entre C++ y Qt/QML.

· Conocimiento de Qt Quick Scene Graph y desarrollo con nodos personalizados: QQuickItem y QQuickFrameBufferObjetct.

· Experiencia con Shaders (GLSL) a nivel intermedio.

· Conocimiento de capas de abstracción Qt6 RHI (Vulkan / DirectX12).

· Entendimiento avanzado de patrón Model-View (QAbstractListModel, etc.).

· Experiencia trabajando con Claude IA. (DESEADO)

Acerca de la posición:

· Horario: Lunes a viernes de 9:00 a 19:00. Con una hora de almuerzo

· Ubicación: Oficinas en Polanco, CDMX.

· Salario Competitivo. Contratación con prestaciones de Ley.

· Modalidad: Hibrida. Inicialmente presencial 5 dias por semana, flexibilizando a partir del mes 3.

· Oportunidad de crecimiento.

Si cumplís con los requisitos y estás interesado en esta emocionante oportunidad, aplicá en www.rehire.ar/jobs y enviá tu CV!

Similar jobs

Found 6 similar jobs