TELIT IOT SOLUTIONS, INC
deviceWISE UI Developer
Remote
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Work mode
- Remote-friendly
- First seen by hirly
- 26 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Description
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.
Requirements
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.
Requirements & Qualifications
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
Preferred Qualifications
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.
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.
Similar jobs
- Applications Development Intermediate Programmer Analyst - UI DeveloperCiti · Mississauga Ontario CanadaFirst seen today
- UI Developer, AVPDb · Bangalore, Velankani Tech ParkFirst seen today
- UI DeveloperAmgen · India - HyderabadFirst seen yesterday
- UI DeveloperMouser · Bengaluru, Karnataka, IndiaFirst seen 2d ago
- Desktop UI Developer (AI Software)Quadcode · GeorgiaFirst seen 2d agoremote
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job