Revel · 9 hours ago
Software Engineer - Front End
Revel is revolutionizing the way critical hardware is controlled across various sectors. They are seeking a Software Engineer to design and improve user interfaces that enhance the efficiency and safety of hardware operators.
HardwareSoftwareWeb Development
Responsibilities
Design and build polished, reliable user interfaces with Lit Web Components (JavaScript, TypeScript), prioritizing usability, safety, and reduced operator cognitive burden
Contribute to a long-term vision where operators can seamlessly oversee multiple operations, vehicles, and locations
Develop and implement tools, frameworks, and workflows that simplify the software stack and minimize ongoing maintenance across missions
Uphold rigorous engineering standards and best practices throughout all layers of the software system
Diagnose complex technical issues and implement durable solutions that support customers
Partner directly with Operators on a regular basis to observe real-world usage, gather feedback, and identify opportunities for product improvements
Exhibit a strong learning mindset and adaptability, quickly ramping up on new technologies and gaining depth across both frontend and backend systems (existing experience in relevant areas is a plus)
Qualification
Required
3+ years of professional React experience with TypeScript
Strong understanding of React hooks, context, and performance optimization
Experience with real-time data visualization and high-frequency data updates
Proficiency in modern CSS (CSS-in-JS, CSS variables, responsive design)
Unit and E2E testing experience (Vitest/Jest, Playwright/Cypress)
Familiarity with WebSocket-based architectures
To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State
Preferred
Experience with scientific/industrial data visualization
Knowledge of Web Workers, SharedArrayBuffer, or other browser performance APIs
Familiarity with charting libraries (LightningChart, uPlot, D3, etc.)
Experience with Protocol Buffers or Apache Arrow
Experience with vector and motion graphics, including SVG, HTML5 Canvas, WebGL, and CSS
Experience with Docker/containerized development environments
Storybook for component-driven development
Comfortable working in a complex, multi-component architecture
Attention to detail for strict TypeScript and ESLint configurations
Ability to work on customer-specific customization patterns
Benefits
Competitive salary
Substantial equity
Significant personal growth opportunities
Company
Revel
Revel is a complete platform for hardware control.
Funding
Current Stage
Early StageTotal Funding
$30MKey Investors
Thrive Capital
2025-04-17Series A· $23.1M
2025-04-17Seed· $6.9M
Recent News
2025-10-30
Company data provided by crunchbase