Job Description
Descripción del trabajo
El puesto se desarrolla en un entorno completamente remoto, ofreciendo la oportunidad de colaborar con profesionales de todo el mundo sin necesidad de desplazamientos.
Responsabilidades:
Liderar a desarrolladores y actuar como líder técnico dentro del equipo.
Participar en proyectos de desarrollo de software a gran escala.
Diseñar y desarrollar arquitecturas modulares y aplicaciones de escritorio basadas en complementos.
Trabajar con gráficos y geometría 3D, incluyendo mallas, renderizado y transformaciones.
Diseñar modelos de datos y API, definir límites de módulos, ciclos de vida y patrones de integración.
Guiar el diseño general del sistema desde una perspectiva de arquitectura.
Aclarar requisitos y coordinar con equipos y partes interesadas.
Identificar riesgos, brechas y dependencias en fases tempranas del desarrollo.
Colaborar de forma eficaz en equipos totalmente remotos y asincrónicos.
Requisitos:
Mínimo de más de 7 años de experiencia comercial como desarrollador de software.
Al menos 1 año de experiencia liderando a otros desarrolladores y actuando como líder técnico.
Dominio de C++ y Qt.
Experiencia en proyectos de desarrollo de software a gran escala.
Experiencia comprobada en el desarrollo de arquitecturas modulares y aplicaciones de escritorio basadas en complementos.
Experiencia práctica con gráficos y geometría 3D, incluidas mallas, renderizado y transformaciones.
Experiencia en aplicaciones de tipo CAD, imágenes médicas o procesamiento de escaneo.
Experiencia en el diseño de modelos de datos y API, límites de módulos, definiciones de ciclo de vida y patrones de integración.
Habilidades de arquitectura para guiar el diseño general del sistema.
Habilidades de liderazgo y comunicación, incluida la aclaración de requisitos y la coordinación con equipos y partes interesadas.
Mentalidad práctica orientada a MVP, con capacidad para identificar riesgos, brechas y dependencias de manera temprana.
Capacidad para trabajar eficazmente en equipos totalmente remotos y asincrónicos.
Nivel C1 de inglés comercial hablado y escrito.
Estación de trabajo doméstica confiable y conexión a internet estable.
Licenciatura en Ciencias de la Computación o campo relacionado preferible.
Requisitos deseables:
Experiencia en ortodoncia o desarrollo de aplicaciones dentales.
Familiaridad con canales de renderizado avanzados o algoritmos de procesamiento de geometría.
Conocimiento de desarrollo multiplataforma para Windows y macOS utilizando CMake o sistemas de compilación similares.
Salario a percibir
A convenir