(IZ508) - DESKTOP SYSTEMS DEVELOPER

Netforemost


**Responsabilidades**: - Adoptar y promover la misión de RIM, que es empoderar a los usuarios con discapacidades visuales desarrollando una aplicación de escritorio remoto confiable y fácil de usar, abordando sus necesidades clave y mejorando sus tareas diarias. - Diseñar, desarrollar y mantener todo el producto: la aplicación Remote Incident Manager (RIM). Crear y optimizar componentes nativos para entornos Windows y macOS usando C++ o Rust. - Resolver problemas complejos relacionados con la mejora de la experiência del usuario, particularmente para usuarios con discapacidades visuales. Aplicar los principios de Clean Architecture y Clean Code para garantizar la mantenibilidad, escalabilidad y testabilidad de la aplicación. **Requisitos indispensables**: - Electron - Node.js - TypeScript - Documentar profundamente los planes de prueba y requisitos antes de comenzar la primera línea de código. - Uso de principios de Clean Architecture y Clean Code. - Experiência previa en el desarrollo de aplicaciones de escritorio. - Experiência con WebRTC y conocimiento de conceptos de procesamiento y transmisión de audio. - Fuertes habilidades de resolución de problemas para optimizar la latencia y la calidad. - Competencia en inglés con habilidades de comunicación efectivas para escribir actualizaciones diarias y participar activamente en sesiones de planificación. - Capacidad para trabajar de forma independiente y colaborativa dentro de un entorno de equipo remoto. **Habilidades adicionales deseables**: - Dominio del lenguaje de programación Rust es un plus. - Experiência en el desarrollo de plugins VST es un plus. - Experiência en la implementación de funcionalidades de captura de pantalla e input del ratón es un plus. - Experiência escribiendo bibliotecas/módulos con C++ o RUST que interoperan con Node.js es un plus. **Beneficios**: - 100% remoto - Horario flexible - Oportunidades de crecimiento - Oportunidades de aprendizaje - Incentivos por productividad - Incentivos (12% anual) - Tiempo libre remunerado Application Question(s): - ¿Cuántos años de experiência tienes con Node? - ¿Tienes experiência con C++? ¿Por cuántos años? - ¿Tienes experiência con WebRTC? ¿Por cuánto tiempo? - ¿Tienes conocimientos de transmisión y procesamiento de audio? - ¿Cuántos años de experiência tienes con Electron? - ¿Tienes experiência en Rust? ¿Por cuánto tiempo? - ¿Cuál es tu nível de inglés? - ¿Cuál fue tu último salario? - ¿Cuál es tu expectativa salarial? - ¿Es esta expectativa negociable?

trabajosonline.net © 2017–2021
Más información