Senior Frontend Engineer

Indioinc — Romania · Posted ~1 day ago

Senior Full-time Remote

Skills

Frontend engineering Data-heavy web applications Interactive charts Large data tables Real-time updates Component libraries Cross-functional collaboration TypeScript React Frontend Rust Real-time systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior frontend engineer is sought to lead the user-facing layer of sophisticated, data-intensive applications. You will build high-performance tables, interactive visualizations, graph-based views, and real-time experiences while establishing reusable component standards. The role offers significant ownership, close collaboration with data specialists and end users, and the chance to ship technically demanding work into production.

Highlights

High-ownership senior frontend role with direct stakeholder and data science collaboration, competitive compensation, fully remote work, and the opportunity to shape complex production applications and frontend standards.

Description

Indio builds its own AI and large-scale data products for the energy industry. We don't take on client work: our engineers build Indio's products, working directly with our stakeholders and alongside our data science team, and what we build goes to production. Our core algorithms are written in Rust. Parts of our work are confidential; we share more in interviews. We keep the team small and the bar very high. If you're the engineer other engineers go to, we'd like to hear from you. Remote from Romania · Full-time Hours: 8 AM–4 PM US Central, Monday to Friday (4 PM–midnight Romania time)Pay: in USD or your preferred currency, through Remote.comCompetitive compensation The role You'll lead the frontend of our data-heavy applications: huge tables, interactive charts, graph views and real-time updates that still feel instant. You'll set the standard for our component library and work directly with the people who use our products, and with the data science team, to turn complex analysis into interfaces people trust. What you'll do Build complex, high-performance interfaces: large grids, time-series charts, and graph and map visualizationsLead frontend architecture: rendering boundaries, data fetching and caching, state, forms and validationGrow our design system, with accessibility built inKeep quality high with component and end-to-end tests How we build Typed end to end, from the data model to the interfaceInterfaces designed for large, dense data, and kept fast as it growsAccessible and responsive by defaultTests, reviews and documentation as part of the work, not an afterthought Required 6+ years shipping production web apps, with deep frontend experienceExpert TypeScript and React, including server and client components and data fetchingYou've built data-dense interfaces (large tables, charts, complex forms) and kept them fastStrong CSS and layout; responsive and accessible by defaultComponent and end-to-end tests as a habitComfortable shaping APIs with backend engineers, including real-time dataClear written communication in English Big plus: Rust or WebAssembly Experience with either. Our core algorithms are in Rust. Strongly preferred Data grids and charting at scale, with advanced chart interactionsGraph interfaces: trees, canvases and node editorsMaps and geospatial interfaces, document viewers and rich-text editingReal-time interfacesDesign-system and motion work How to apply Apply with your resume and a GitHub or portfolio link (show us something you built). If we move forward, we'll ask for a short note on the hardest UI performance or complexity problem you've solved.