Job Closed

This listing is no longer active.

Flatgigs logo
Flatgigs

Scaling Investor-Backed Startups & Growth Companies

Senior Frontend Engineer – IoT

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1-10Since 2023H1B No SponsorCompany SiteLinkedIn

Location

Pakistan

Posted

90 days ago

Salary

0

Seniority

Senior

Job Description

Senior Frontend Engineer – IoT

Flatgigs

• Build the IoT platform web application from scratch: device management portal, real-time monitoring dashboards, alert management interface, rule configuration UI, OTA management screen, multi-tenant admin panels • Implement real-time telemetry rendering using WebSocket and MQTT-over-WebSocket — live sensor values and alerts must update without page refresh at high concurrency • Build an interactive geospatial device map showing real-world asset locations and statuses using Mapbox GL or Leaflet • Develop time-series chart components: line charts, gauges, heat maps, bar charts, with configurable thresholds and anomaly overlays • Build the multi-tenant admin layer: tenant creation, user management, role assignment, data scope controls, and white-label capability • Implement a device onboarding wizard: step-by-step flow that abstracts protocol complexity for non-technical operators • Build a widget-based dashboard builder: drag-and-drop interface for end users to compose custom monitoring views • Build alert and rule management interfaces: visual rule builder, acknowledgement workflows, escalation chain setup, historical alert log • Build a reusable component library from Day 1 — all UI elements abstracted, no one-off components • Own frontend performance: high-frequency data streams must not cause memory leaks, frame drops, or browser crashes — implement virtualisation, throttling, and WebWorker offloading where needed • Write comprehensive tests: unit (Vitest/Jest), integration (React Testing Library), E2E (Playwright) covering all critical user journeys • Implement i18n scaffolding from the start — the platform serves MENA, South Asia, and Europe; Arabic RTL support is required • Own and maintain the frontend CI/CD pipeline: automated lint, test, build, deploy to AWS S3/CloudFront • Document all component APIs, usage patterns, and integration guides in the knowledge base

Job Requirements

  • 5–8 years of frontend engineering with a portfolio of real-time, data-rich applications — live product links are required at interview; no portfolio = no interview ⚑ PORTFOLIO REQUIRED
  • Expert React with TypeScript — you design component hierarchies and state architecture, not just consume component libraries; Next.js strongly preferred ⚑ NON-NEGOTIABLE
  • Production experience shipping real-time applications using WebSocket or MQTT-over-WebSocket in the browser — not just theoretical knowledge ⚑ NON-NEGOTIABLE
  • Data visualisation library proficiency: D3.js, ECharts, Recharts, or ApexCharts — able to build custom chart types beyond out-of-the-box defaults
  • Geospatial mapping for asset visualisation: Mapbox GL JS, Leaflet, or Deck.gl
  • State management in complex real-time applications: Redux Toolkit, Zustand, or TanStack Query
  • Frontend performance optimisation: virtualised lists, memo and callback strategies, lazy loading, Web Workers for CPU-intensive work
  • Solid understanding of REST and GraphQL API integration, auth token handling, and error boundary patterns
  • Remote work discipline: proactive async communication, self-documentation, minimum 4 hours daily overlap with UAE working hours ⚑ REMOTE DISCIPLINE

Related Job Pages

More Frontend Engineer Jobs

Dutchie logo

Staff Software Engineer, Front-End

Dutchie

Dutchie is a complete cannabis operating system, providing solutions for POS, ecom, loyalty&marketing, payments, & more.

Full TimeRemoteTeam 201-500Since 2017

• Develop mission-critical consumer flows for new features, as well as experimenting on old ones • Partner with product and design to scope and plan work appropriately. We don’t always have the time to take the ideal route, so being able to collaborate cross-functionally and create flexible execution plans is often key • Mentoring other engineers to unlock their potential, helping them grow their skills to meet the evolving needs of Dutchie’s customers

United States
$162K - $220K / year
Job Closed
Flatgigs logo

IoT - Senior Frontend Engineer

Flatgigs

Scaling Investor-Backed Startups & Growth Companies

Full TimeRemoteTeam 1-10Since 2023H1B No Sponsor

Role Description We need a Senior Frontend Engineer to build the web application that sits on top of our IoT platform — a real-time, data-dense monitoring and management interface used by facility managers, fleet operators, and enterprise administrators. This is not a marketing website or a standard CRUD app. It renders thousands of live data points simultaneously, handles high-frequency WebSocket streams, and serves multiple industries from a single configurable codebase. Qualifications - 5–8 years of frontend engineering with a portfolio of real-time, data-rich applications — live product links are required at interview; no portfolio = no interview. - Expert React with TypeScript — you design component hierarchies and state architecture, not just consume component libraries; Next.js strongly preferred. - Production experience shipping real-time applications using WebSocket or MQTT-over-WebSocket in the browser — not just theoretical knowledge. - Data visualisation library proficiency: D3.js, ECharts, Recharts, or ApexCharts — able to build custom chart types beyond out-of-the-box defaults. - Geospatial mapping for asset visualisation: Mapbox GL JS, Leaflet, or Deck.gl. - State management in complex real-time applications: Redux Toolkit, Zustand, or TanStack Query. - Frontend performance optimisation: virtualised lists, memo and callback strategies, lazy loading, Web Workers for CPU-intensive work. - Solid understanding of REST and GraphQL API integration, auth token handling, and error boundary patterns. - Remote work discipline: proactive async communication, self-documentation, minimum 4 hours daily overlap with UAE working hours. Requirements - Build the IoT platform web application from scratch: device management portal, real-time monitoring dashboards, alert management interface, rule configuration UI, OTA management screen, multi-tenant admin panels. - Implement real-time telemetry rendering using WebSocket and MQTT-over-WebSocket — live sensor values and alerts must update without page refresh at high concurrency. - Build an interactive geospatial device map showing real-world asset locations and statuses using Mapbox GL or Leaflet. - Develop time-series chart components: line charts, gauges, heat maps, bar charts, with configurable thresholds and anomaly overlays. - Build the multi-tenant admin layer: tenant creation, user management, role assignment, data scope controls, and white-label capability. - Implement a device onboarding wizard: step-by-step flow that abstracts protocol complexity for non-technical operators. - Build a widget-based dashboard builder: drag-and-drop interface for end users to compose custom monitoring views. - Build alert and rule management interfaces: visual rule builder, acknowledgement workflows, escalation chain setup, historical alert log. - Build a reusable component library from Day 1 — all UI elements abstracted, no one-off components. - Own frontend performance: high-frequency data streams must not cause memory leaks, frame drops, or browser crashes — implement virtualisation, throttling, and WebWorker offloading where needed. - Write comprehensive tests: unit (Vitest/Jest), integration (React Testing Library), E2E (Playwright) covering all critical user journeys. - Implement i18n scaffolding from the start — the platform serves MENA, South Asia, and Europe; Arabic RTL support is required. - Own and maintain the frontend CI/CD pipeline: automated lint, test, build, deploy to AWS S3/CloudFront. - Document all component APIs, usage patterns, and integration guides in the knowledge base. Benefits - Remote work flexibility. - Opportunity to work on cutting-edge technology in the IoT space.

UTC-5 to UTC-3 + 1 moreAll locations: UTC-5 to UTC-3 | EAT (UTC+3)
Job Closed
Descript logo

Senior Frontend Engineer, Marketing Web

Descript

Record. Transcribe. Edit. Mix. As easy as typing. Take control with Descript. For support, visit https://descri.pt/help

Full TimeRemoteTeam 51-200Since 2017H1B Sponsor

• Set the technical direction for the CMS and component system — clear architectural boundaries, consistent guardrails, and a foundation that lets marketing and design move fast without fragility • Enhance and maintain a release and QA discipline: rollback processes, staging environments, and deployment confidence • Own Core Web Vitals and page speed performance as a first-class concern — and help connect them to measurable conversion rate impact • Own analytics instrumentation and event taxonomy governance — the technical source of truth for what's happening across the funnel • Build reusable components and page patterns that make new landing pages and campaigns quick to stand up without one-off engineering lifts • Maintain and extend A/B testing setup so Marketing team can run clean experiments on those pages at velocity • Partner with Brand, Design, and Marketing to translate campaigns, landing pages, and brand work into production web code — fast, pixel-faithful, and performant • Own the technical quality of what ships: accessibility, Core Web Vitals, SEO fundamentals (schema, rendering, structured data), and cross-browser/device behavior • Be the engineering partner Marketing, Growth, and GTM teams rely on to move fast without breaking the pipeline • Enable self-serve content workflows through CMS so creative teams can publish without engineering bottlenecks • Collaborate with GTM and Rev Ops to maintain guardrails on form and routing decisions that affect lead flow reliability

California
$160K - $215K / year
Job Closed
Full TimeRemoteTeam 10,001+Since 2000H1B Sponsor

• Develop, maintain, and enhance responsive web applications and user interfaces that provide an excellent user experience. • Collaborate with designers, back-end developers, and product managers to translate requirements into functional and visually appealing websites and applications. • Write clean, reusable, and efficient code using front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks like React or Angular. • Perform cross-browser and cross-device testing to ensure compatibility and responsiveness. • Optimize applications for maximum speed and scalability. • Participate in code reviews, contribute to best practices, and suggest improvements to processes and applications. • Troubleshoot and debug issues, providing timely fixes and enhancements. • Stay up-to-date with emerging front-end technologies, trends, and industry best practices. • Contribute to documentation and knowledge sharing within the development team. • Additional duties as assigned.

Virginia
Job Closed