Desarrollador Senior C++ para Software de Visualización de Datos | Remoto Mundial

Jornada completa
Remoto
Tiempo parcial
Somos pioneros en el desarrollo de soluciones de visualización de datos que transforman información compleja en presentaciones empresariales claras e impactantes. Nuestro equipo internacional trabaja en un entorno colaborativo donde valoramos la excelencia técnica y la innovación constante. Responsabilidades Clave - Desarrollar y mantener componentes de software C++ para nuestras soluciones de visualización de datos multiplataforma. - Implementar algoritmos avanzados para procesamiento y representación gráfica de datos complejos. - Optimizar el rendimiento de aplicaciones en entornos Windows y macOS. - Colaborar en la arquitectura de soluciones escalables y mantenibles. - Participar en revisiones de código y asegurar la calidad mediante pruebas unitarias e integración. - Trabajar con APIs gráficas modernas y bibliotecas como OpenGL 4.6 y OpenCV 4.8. - Contribuir a la evolución técnica de nuestros productos mediante investigación e implementación de nuevas tecnologías. - Documentar adecuadamente el código y los procesos técnicos para facilitar el mantenimiento. Requisitos Imprescindibles - Mínimo 7 años de experiencia como desarrollador C++ en entornos profesionales. - Dominio de C++17/20 y conocimiento de las últimas características del lenguaje. - Experiencia comprobada en desarrollo multiplataforma (Windows y macOS). - Conocimiento práctico de Visual Studio 2022 y Xcode 15. - Experiencia con bibliotecas Boost, OpenCV y OpenGL. - Familiaridad con sistemas de control de versiones Git y herramientas CI/CD como Jenkins. - Conocimiento avanzado de productos Microsoft Office y sistemas operativos Windows 11 y macOS Sonoma. - Título universitario técnico (mínimo Grado/Licenciatura) o 3+ años de experiencia demostrable en TI. - Dominio fluido del inglés o alemán (uno de los dos idiomas). - Capacidad analítica y orientación al detalle. Competencias Valoradas - Experiencia con programación paralela y optimización de rendimiento. - Conocimientos de C++20 y características modernas del lenguaje. - Experiencia en desarrollo de aplicaciones gráficas interactivas. - Familiaridad con frameworks de interfaz de usuario como Qt 6. - Conocimiento de metodologías ágiles y desarrollo colaborativo. - Experiencia en implementación de algoritmos complejos de procesamiento de datos. - Capacidad para trabajar en equipos multidisciplinares e internacionales. Por Qué Unirse a Nuestro Equipo? Ofrecemos un entorno de trabajo estimulante donde podrá desarrollar soluciones innovadoras que impactan directamente en la toma de decisiones empresariales a nivel global. Valoramos el equilibrio entre vida profesional y personal, ofrecemos oportunidades de crecimiento continuo y la posibilidad de trabajar con tecnologías punteras en un equipo diverso y altamente cualificado.