Software Engineer - Front End jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1BnoteU.S. Citizen Onlynote

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

ReactTypeScriptReal-time data visualizationModern CSSUnitE2E testingWebSocket architecturesScientific data visualizationCharting librariesDockerSVGCanvasAttention to detail

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

twittertwittertwitter
company-logo
Revel is a complete platform for hardware control.

Funding

Current Stage
Early Stage
Total Funding
$30M
Key Investors
Thrive Capital
2025-04-17Series A· $23.1M
2025-04-17Seed· $6.9M
Company data provided by crunchbase