Find The RightJob.
Who We Are
JIG-SAW operates 24/7 Operations Centers in Japan and Canada that proactively monitor systems and deliver live incident response—keeping web services and IoT environments stable and high-performing.
About the Role
We are looking for a Senior Frontend Engineer who doesn’t just build "pages," but crafts high-performance interfaces for our multi-tenant SaaS IoT platform. You will own the frontend architecture end-to-end—building dashboards that handle high-velocity data, complex onboarding workflows, and live monitoring views.
This role requires a blend of technical optimization (making things fast) and product thinking (making things intuitive). You’ll collaborate with Backend and AI teams to bridge the gap between complex data streams and a seamless, responsive user experience.
What You’ll Do
Required Qualifications
Nice-to-Have
Portfolio Requirement (Mandatory)
Applications without a portfolio will not be considered. Please provide links to:
Candidates must also pass a third-party programming assessment as part of the screening process.
Job Type: Contract
Pay: $100,000.00 - $150,000.00 per year
Benefits:
Application Question(s):
The key evaluation criterion is whether you can explain your reasoning logically. We value how you think more than what you already know. If a response is detected to have been generated using ChatGPT or an equivalent tool, it will be automatically rejected.
For the function below, propose technical approaches you would use to implement it. Assume real production use: consider performance, scalability, operating cost, and LLM context-window limits.
On an IoT data dashboard, display:
1) Insights through the previous day (e.g., findings, early signs of failure, predictive maintenance).
2) A list of alerts through the previous day (not simple threshold checks, but early failure signs and predictive maintenance).
The key evaluation criterion is the same as #1.
For the function below, propose technical approaches you would use to implement it. Assume real production use: consider performance, scalability, operating cost, and LLM context-window limits.
Enable users to obtain on-demand insights (findings, early signs of failure, predictive maintenance) by asking a chatbot, based on all data collected to date.
The key evaluation criterion is the same as #1.
For the function below, propose technical approaches you would use to implement it. Assume real production use: consider performance, scalability, operating cost, and LLM context-window limits.
From the data format sent by unknown IoT devices, auto-register/provision devices.
1) Automatically detect and register the device with its metadata when multiple sensor values compressed/obfuscated by encoding them as binary/hex.
2) Automatically detect and register the device with its metadata when multiple sensor values are human-readable (non-binary/non-hex) payloads.
The key evaluation criterion is the same as #1.
From the data format sent by unknown IoT devices, auto-detect/map sensor attributes.
1) Automatically detect sensor attributes (e.g., temperature), normalize them, and associate attributes with the database scheme. Assume multiple sensor values compressed/obfuscated by encoding them as binary/hex.
2) Automatically detect sensor attributes (e.g., temperature), normalize them, and associate attributes with the database scheme. Assume multiple sensor values are human-readable (non-binary/non-hex) payloads.
The key evaluation criterion is the same as #1.
For the function below, propose technical approaches you would use to implement it. Assume real production use: consider performance, scalability, operating cost, and LLM context-window limits.
Settings recommendations: a feature that recommends configuration settings the user tends to prefer.
Education:
Experience:
Work Location: Remote
Similar jobs
No similar jobs found
© 2026 Qureos. All rights reserved.