El portal de empleo de España
Desarrollador de UI deviceWISE
En remoto desde España·Añadida hace 1 mes
2 ofertas abiertas
Resumen
Detalles del puesto
Totalmente en remoto
Según la oferta.
Requisitos
Trabajar en inglés
Se requiere inglés, según la oferta.
Tener 7+ años de experiencia
Puesto de nivel Mid.
Titulación universitaria
«Bachelor’s degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience.» — según la oferta.
Esta oferta se ha traducido automáticamente al español.
Requisitos
Qué buscan
• Licenciatura en Ciencias de la Computación, Ingeniería Informática o un campo relacionado, o experiencia práctica equivalente.
• Más de 7 años de experiencia profesional en desarrollo de software (p. ej., Python, C/C++, JavaScript, TypeScript), incluyendo revisiones de código y pruebas unitarias/de integración.
• Conocimientos prácticos de arquitecturas modernas (microservicios, contenedores, Kubernetes), APIs (REST/gRPC), publish/subscribe y transmisión de eventos (event streaming).
• Gran capacidad de expresión y escritura en inglés
• Sólida experiencia práctica con JavaScript, TypeScript y Angular en entornos de producción.
• Experiencia demostrada en la creación de widgets o componentes de visualización reutilizables para datos en vivo o en streaming.
• Experiencia demostrada con frameworks front-end modernos, arquitecturas de componentes y herramientas de aplicaciones web.
• Experiencia práctica con tecnologías de renderizado web 2D y 3D para pantallas visuales ricas e interactivas.
• Comprensión profunda de HTML, CSS, diseño responsivo, programación asíncrona e integración de APIs.
• Experiencia con las mejores prácticas de ingeniería de software, incluyendo control de versiones, pruebas, depuración y optimización del rendimiento.
• Experiencia en entornos Linux, incluyendo herramientas de depuración, perfilado y control de versiones.
• Experiencia en entornos Windows, incluyendo herramientas de depuración, perfilado y control de versiones.
• Comodidad en el uso de Visual Studio
• Experiencia con herramientas de construcción como: autotools (autoconf, automake, etc.) y CMake.
• Experiencia con herramientas de análisis de código como Coverity y herramientas de análisis de memoria como Valgrind.
• Experiencia con herramientas de integración continua como Jenkins.
• Gestión de control de fuentes con Git
• Experiencia en el desarrollo de aplicaciones web
• Excelentes habilidades de comunicación e interpersonales
Se valorará
• Más de 7 años de experiencia en C/Python/Java/JavaScript/TypeScript.
• Más de 3 años de experiencia en diseño orientado a objetos.
• Experiencia con librerías de visualización avanzadas, frameworks basados en WebGL o tecnologías de gráficos nativas del navegador.
• Familiaridad con casos de uso de telemetría en tiempo real, IoT, analítica, datos geoespaciales, científicos, industriales o de visualización de datos operativos.
• Experiencia en el diseño de librerías de widgets altamente modulares y reutilizables o plataformas front-end.
• Conocimiento de gestión de estados, optimización de renderizado y técnicas de perfilado de memoria/rendimiento.
• Experiencia trabajando en entornos de desarrollo Agile y colaborando con equipos de ingeniería distribuidos.
• Experiencia con desarrollo POSIX
• Experiencia en Linux y scripting de shell.
• Experiencia con dispositivos de bajo consumo de recursos (small footprint) y trabajando en aplicaciones con restricciones de memoria.
• Lenguajes: Python, C/C++, C#, Java, JavaScript, TypeScript, Go; scripting para automatización.
• DevOps: Git, GitHub/GitLab/Azure DevOps, CI/CD, Contenedores (Docker), Kubernetes.
• Cloud/Edge: servicios de Azure/AWS; entornos de ejecución (runtimes) de IoT/edge; stacks de telemetría/observabilidad.
El puesto
Buscamos un Web-Based User Interface Developer experimentado para diseñar y construir interfaces de usuario interactivas y de alto rendimiento para aplicaciones de visualización de datos en tiempo real. El candidato ideal posee una sólida experiencia en JavaScript y/o TypeScript, una base sólida en ciencias de la computación y experiencia demostrada en el desarrollo de widgets web avanzados para la presentación de datos en vivo utilizando tecnologías modernas de renderizado 2D y 3D. La experiencia en tecnología de operaciones de fabricación y/o IoT es una gran ventaja. Es fundamental contar con un sólido desarrollo de software en JavaScript/TypeScript en el contexto de las mejores prácticas de interfaces de usuario basadas en la web. El desarrollador mejorará las funciones actuales de la interfaz de usuario e implementará nuevas funciones para la familia de productos Telit Cinterion deviceWISE. Se prefieren excelentes habilidades de comunicación oral y escrita en inglés, ya que este puesto también implica trabajar con miembros del equipo de desarrollo, del equipo directivo y del equipo de ingeniería de aplicaciones de campo para diseñar y desplegar interfaces de usuario de productos de alto rendimiento orientadas al cliente.
Qué harás
La persona será responsable de dar soporte y mejorar nuestros productos deviceWISE
• Especifica, diseña y desarrolla herramientas y widgets de interfaz de usuario basados en el navegador
• Participa en la arquitectura, el diseño, las revisiones de código y las especificaciones de prueba centradas en la interfaz de usuario
• Representa al equipo de desarrollo en lo que respecta a los requisitos y preocupaciones de la interfaz de usuario
• Realiza el desarrollo de código, la depuración, las pruebas y la resolución de problemas en diversas plataformas
• Organiza y programa el trabajo y determina el mejor enfoque para resolver problemas técnicos complejos
• Actúa como mentor de otros ingenieros
• Trabaja de forma independiente y colabora bien con los demás
• Sigue y mejora nuestros procesos de diseño, verificación, construcción y lanzamiento
• Diseña, desarrolla y mantiene componentes de interfaz de usuario basados en la web y widgets reutilizables para la visualización de datos en tiempo real y casi en tiempo real.
• Crea experiencias de renderizado interactivas en 2D y 3D utilizando tecnologías web modernas y marcos de trabajo (frameworks) de gráficos modernos.
• Desarrolla aplicaciones front-end basadas en JavaScript o TypeScript con un fuerte énfasis en el rendimiento, la escalabilidad, la mantenibilidad y la capacidad de respuesta.
• Integra flujos de datos en vivo, APIs y servicios basados en eventos en componentes de visualización y paneles de control (dashboards).
• Utiliza Web-Sockets, MQTT o Server-Sent Events (SSE) para interfaces de backend de tipo publish/subscribe.
• Colabora con diseñadores de UX, desarrolladores back-end, gestores de producto y expertos en el dominio para traducir los requisitos en interfaces intuitivas y eficientes.
• Optimiza los flujos de trabajo de renderizado ( pipelines) y el rendimiento del navegador para aplicaciones con gran densidad de datos en las plataformas compatibles.
• Garantiza la compatibilidad entre navegadores, la accesibilidad, la calidad del código, la cobertura de pruebas y las prácticas de desarrollo seguras.
• Contribuye a las decisiones arquitectónicas, las revisiones de código, la documentación técnica y la mejora continua de los estándares de ingeniería front-end.
Sobre Telit Cinterion
Telit Cinterion es un líder global en habilitación de Internet de las Cosas (IoT), que proporciona módulos de comunicación inalámbrica y soluciones para aplicaciones industriales, automotrices y empresariales. La empresa diseña y fabrica módulos celulares, tecnología de posicionamiento GNSS y plataformas de conectividad que permiten que los dispositivos se comuniquen de forma segura a través de redes móviles. Con una trayectoria que abarca décadas y un fuerte enfoque en la conectividad de misión crítica, Telit Cinterion atiende a clientes en sectores como la medición inteligente, la gestión de flotas, la atención médica y la automatización industrial, con una importante base instalada de dispositivos conectados a nivel mundial.
En España, Telit Cinterion cuenta con una presencia dedicada de ingeniería e I+D, principalmente en Barcelona, que sirve como un centro clave para el desarrollo de productos y el soporte al cliente en el sur de Europa. La oficina española desempeña un papel importante en las operaciones globales de la empresa, ofreciendo oportunidades para ingenieros internacionales y profesionales técnicos para trabajar en tecnologías celulares IoT de vanguardia. La cultura laboral enfatiza la innovación, la fiabilidad y una mentalidad global, lo que la convierte en una opción atractiva para profesionales que buscan contribuir al mundo conectado desde España.
- Sector
- Internet of Things
- Fundación
- 1998
- Plantilla
- 1,000–5,000
- Sede
- Lancaster, UK
- En España
- Barcelona
- Web
- telit.com
Datos prácticos
- Telit Cinterion opera un importante centro de ingeniería en Barcelona, que ofrece a los profesionales internacionales la oportunidad de trabajar en tecnologías celulares embebidas en un entorno multicultural.
- Los módulos IoT de la empresa se utilizan en aplicaciones automotrices, de medición inteligente e industriales, lo que proporciona exposición a sectores de alto crecimiento.
- España es un mercado clave y un centro de desarrollo para la empresa, con equipos locales que brindan soporte a clientes globales.
- La empresa ofrece oportunidades para trabajar en soluciones IoT de pila completa, desde módulos de hardware hasta plataformas de conectividad en la nube.
- La presencia global de Telit Cinterion significa que los empleados en España colaboran con colegas en Europa, América y Asia.
En sus propias palabras
Sobre la empresa y el equipo
Telit Cinterion, líder y pionero en innovación de IoT, es el mayor y más ciberseguro proveedor occidental de soluciones IoT de extremo a extremo, diseñado para reducir el tiempo de comercialización y los costes para las empresas. La empresa ofrece una cartera completa que abarca dispositivos conectados diseñados a medida y listos para el mercado, así como la gama más amplia de la industria de módulos de posicionamiento y comunicación inalámbrica de nivel empresarial. La oferta se extiende a servicios esenciales como planes y gestión de SIM de IoT, además de software avanzado de edge-cloud y herramientas de orquestación de datos para procesar y utilizar datos de IoT. Telit Cinterion también proporciona plataformas completas de IoT e IoT industrial, permitiendo el desarrollo y despliegue de soluciones conectadas complejas. Centrándose en la seguridad y la fiabilidad, la empresa ofrece soluciones, módulos y servicios de IoT galardonados en los que confían las principales marcas mundiales.



