The English-language job board for Spain

deviceWISE UI Developer

Remote from Spain·Added 1 month ago

Overview

Job details

  • Fully remote

    Per the ad.

Requirements

  • Have the right to work in Spain

    Telit Cinterion doesn't mention sponsorship in the ad.

  • Work in English

    English is required, per the ad.

  • Have 7+ years of experience

    Mid-level role.

  • University degree

    “Bachelor’s degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience.” — per the ad.

Requirements

What we're looking for

• Bachelor’s degree in Computer Science, Computer Engineering, or related field, or equivalent practical   experience.

• 7+ years of professional software development experience (e.g., Python, C/C++, JavaScript, TypeScript), including code reviews, unit/integration testing.

• Working knowledge of modern architectures (microservices, containers, Kubernetes), APIs (REST/gRPC), publish/subscribe, and event streaming.

• Strong English language speaking and writing skills 

• Strong hands-on experience with JavaScript, TypeScript, and Angular in production environments.

• Demonstrated   experience creating reusable visualization widgets or components for live or   streaming data.

• Proven experience with modern front-end frameworks, component architectures, and web application   tooling.

• Hands-on experience with 2D and 3D web rendering technologies for rich, interactive visual displays.

• Strong understanding of HTML, CSS, responsive design, asynchronous programming, and API integration.

• Experience with software engineering best practices, including version control, testing, debugging, and performance tuning.

• Experience in the Linux environment including tools for debugging, profiling, and version control

• Experience in the Windows environment including tools for debugging, profiling, and version control

• Comfortable using Visual Studio

• Experience with build tools like: autotools (autoconf, automake, etc.) and CMake

• Experience with code analysis tools like Coverity and memory analysis tools like Valgrind

• Experience with continuous integration tools like Jenkins

• Git source control management

• Experience with web application development

• Strong communication and interpersonal skills

Nice to have

• 7+ years of C/Python//Java/JavaScript/TypeScript experience

• 3+ years of object-oriented design experience

• Experience with advanced visualization libraries, WebGL-based frameworks, or browser-native graphics   technologies.

• Familiarity with real-time telemetry, IoT, analytics, geospatial, scientific, industrial, or operational data visualization use cases.

• Experience designing highly modular, reusable widget libraries or front-end platforms.

• Knowledge of state management, rendering optimization, and memory/performance profiling   techniques.

• Experience working in Agile development environments and collaborating across distributed engineering teams.

• Experience with POSIX development

• Linux and shell scripting experience

• Experience with small footprint devices and working in memory constrained applications

• Languages: Python, C/C++, C#, Java, JavaScript, TypeScript, Go; scripting for automation.

• DevOps: Git, GitHub/GitLab/Azure DevOps, CI/CD, Containers (Docker), Kubernetes.

• Cloud/Edge: Azure/AWS services; IoT/edge runtimes; telemetry/observability stacks. 

The role

We are seeking an experienced Web-Based User Interface Developer to design and build high-performance, interactive user interfaces for real-time data visualization applications. The ideal candidate has strong expertise in JavaScript and/or TypeScript, a solid computer science foundation, and proven experience developing advanced web-based widgets for live data presentation using modern 2D and 3D rendering technologies. Experience in manufacturing operations technology and/or IoT is a strong plus. Strong JavaScript/TypeScript software development in the context of web-based user interface best practices is critical. The developer will be enhancing current user interface features and implementing new user interface features for the Telit Cinterion deviceWISE family of products. Strong English language speaking and writing skills are preferred as this role also involves working with development team members, management team members, and field applications engineering team members to design and deploy high performance customer facing product user interfaces.

What you'll do

The individual will be responsible   for supporting and enhancing our deviceWISE products

• Specifies, designs, and develops   browser-based user interface tools and widgets 

• Participates in user interface  focused architecture, design, code reviews and test specifications

• Represents the development team regarding user interface requirements and concerns

• Performs code development, debugging, testing, and troubleshooting on a variety of platforms 

• Organizes and schedules work and   determines the best approach to solve complex technical problems

• Mentors other engineers

• Works independently and   collaborates well with others

• Follows and improves our design, verification, build, and release processes

• Designs, develops, and   maintains web-based user interface components and reusable widgets for   real-time and near-real-time data visualization.

• Builds interactive 2D and  3D rendering experiences using modern web technologies and graphics   frameworks.

• Develops JavaScript- or   TypeScript-based front-end applications with strong emphasis on performance, scalability, maintainability, and responsiveness.

• Integrates live data   streams, APIs, and event-driven services into visualization components and   dashboards.

• Utilizes Web-Sockets, MQTT, or Server-Sent Events (SSE) for publish/subscribe backend interfaces.

• Collaborates with UX   designers, back-end developers, product managers, and domain experts to   translate requirements into intuitive and efficient interfaces.

• Optimizes rendering   pipelines and browser performance for data-intensive applications across   supported platforms.

• Ensures cross-browser   compatibility, accessibility, code quality, test coverage, and secure   development practices.

• Contributes to   architectural decisions, code reviews, technical documentation, and   continuous improvement of front-end engineering standards.

About Telit Cinterion

Telit Cinterion is a global leader in Internet of Things (IoT) enablement, providing wireless communication modules and solutions for industrial, automotive, and enterprise applications. The company designs and manufactures cellular modules, GNSS positioning technology, and connectivity platforms that allow devices to communicate securely over mobile networks. With a heritage spanning decades and a strong focus on mission-critical connectivity, Telit Cinterion serves customers across sectors including smart metering, fleet management, healthcare, and industrial automation, with a significant global installed base of connected devices.

In Spain, Telit Cinterion operates a dedicated engineering and R&D presence, primarily in Barcelona, which serves as a key hub for product development and customer support across Southern Europe. The Spanish office plays an important role in the company's global operations, offering opportunities for international engineers and technical professionals to work on cutting-edge cellular IoT technologies. The work culture emphasizes innovation, reliability, and a global mindset, making it an attractive option for professionals looking to contribute to the connected world from Spain.

Industry
Internet of Things
Founded
1998
Employees
1,000–5,000
Headquarters
Lancaster, UK
In Spain
Barcelona
Website
telit.com

Good to know if you are moving

  • Telit Cinterion operates a significant engineering center in Barcelona, offering international professionals the chance to work on embedded cellular technologies in a multicultural environment.
  • The company's IoT modules are used in automotive, smart metering, and industrial applications, providing exposure to high-growth sectors.
  • Spain is a key market and development hub for the company, with local teams supporting global customers.
  • The company offers opportunities to work on full-stack IoT solutions, from hardware modules to cloud connectivity platforms.
  • Telit Cinterion's global footprint means employees in Spain collaborate with colleagues across Europe, the Americas, and Asia.

In their own words

About the company & team

Telit Cinterion, a leader and pioneer in IoT innovation, is the largest and most cyber-secure Western provider of end-to-end IoT solutions, designed to reduce time-to-market and costs for businesses. The company offers a comprehensive portfolio encompassing custom-designed, ready-for-market connected devices and the industry’s broadest range of enterprise-grade wireless communication and positioning modules. Offerings extend to essential services such as IoT SIM plans and management, plus advanced edge-cloud software and data orchestration tools for processing and utilizing IoT data. Telit Cinterion also provides complete IoT and industrial IoT platforms, enabling the development and deployment of complex connected solutions. Focusing on security and reliability, the company delivers award-winning IoT solutions, modules, and services trusted by top global brands.

All open roles at Telit Cinterion
WhatsApp