Principal Frontend Engineer

Job not on LinkedIn

🔥 5 minutes ago

⚓ Rhode Island – Remote

infoinfo

💵 $185k - $205k / year

⏰ Full Time

🔴 Lead

💻 Frontend Engineer / Web Developer

👻 Ghost score 20%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of HavocAI

HavocAI

11 - 50 employees

Founded 2024

📦 Logistics

🏭 Manufacturing

🎖️ Defense

💰 Seed Round on 2024-09

Logistics • Manufacturing • Defense

HavocAI is a developer of collaborative autonomy for maritime operations, offering a modular software and vehicle stack that enables fleets of autonomous maritime systems to perform contested logistics, sensor fusion and tracking, domain awareness, and escort-and-engage missions. Their product suite includes onboard autonomy (HAVOC OS), scalable communications (HAVOC CLOUD), and a handheld operator interface (HAVOC CONTROL), marketed as a single solution for theater-scaled security and rapid deployment. HavocAI emphasizes real-time, team-led autonomous solutions that run across diverse environments and supports both hardware (autonomous vessels) and software deployment.

📋 Description

• Architect and build frontend systems capable of handling high-frequency, real-time data at scale • Establish production-ready patterns for data ingestion, transformation, state management, and rendering • Design transport-to-render architectures that prevent high-frequency telemetry from overwhelming the UI • Implement batching, throttling, caching, workers, and state isolation strategies • Design predictable behavior for intermittent or degraded connectivity, including reconnection, state reconciliation, and offline tolerance • Identify architectural and performance risks early and drive solutions before they become production issues • Guide the architecture and evolution of HavocAI’s real-time geospatial interfaces • Design scalable approaches to map layers, feature identity, interaction state, rendering, and lifecycle management • Build performant experiences for large and continuously changing geospatial datasets • Optimize rendering as tracked entities, telemetry rates, and visual complexity increase • Contribute directly to complex geospatial capabilities and establish patterns for other engineers • Profile and optimize browser rendering, memory, CPU, network, and GPU performance • Use measurement and profiling to guide architectural decisions • Design client-side architectures that isolate high-frequency ingestion and processing from user-facing rendering workloads • Anticipate scaling challenges and sequence technical investments as the platform grows • Partner with the Head of Frontend and senior engineers on architecture, technical strategy, and scaling decisions • Remain hands-on with complex and technically consequential frontend implementation • Set standards for code quality, architecture, testing, maintainability, and performance • Lead design reviews and develop technical proposals communicating tradeoffs and recommendations • Mentor senior engineers in real-time systems, geospatial engineering, performance, and frontend architecture • Build alignment across teams through technical judgment and clear communication • Help establish frontend architecture supporting more autonomous assets, telemetry streams, and real-time updates • Improve the performance, responsiveness, and reliability of HavocAI’s geospatial interfaces • Establish scalable patterns for real-time ingestion, state management, geospatial rendering, and degraded-connectivity scenarios • Identify and address architectural risks before they constrain product or platform growth • Raise the technical bar through hands-on engineering, design reviews, architecture, and mentorship

🎯 Requirements

• 10+ years of frontend engineering experience, including significant experience operating at Staff, Principal, or equivalent technical scope • Deep production experience building and scaling high-volume, real-time applications • Expert-level experience with React and TypeScript, including a first-principles understanding of React’s rendering model and frontend performance • Deep experience building map-based geospatial applications using MapLibre, Mapbox GL, Deck.gl, or equivalent technologies • Demonstrated experience optimizing large and dynamic geospatial feature sets • Hands-on experience scaling a real-time application through significant growth in tracked entities, update frequency, or data volume • Experience with multiple real-time communication technologies such as WebSockets, MQTT, gRPC-web, SSE, or similar protocols • Deep browser performance expertise across rendering, memory, CPU, networking, and GPU bottlenecks • Experience designing client-side data architectures using workers, batching, caching, state boundaries, and other techniques for isolating high-frequency workloads • Experience designing applications for degraded or intermittent connectivity, including reconnection and state reconciliation • Strong software architecture and systems-design fundamentals • Demonstrated ability to make sound technical tradeoffs and sequence architectural changes within a production system • Strong written and verbal communication skills with the ability to influence technical direction without relying on formal authority • High ownership and comfort operating in a fast-moving, ambiguous engineering environment • Nice to have: experience with scalable multi-tenant products, D3 or custom charting, WebGL, Three.js, custom shaders, terrain visualization, 3D geospatial applications, autonomous systems, robotics, command-and-control software, defense, aerospace, mission- or safety-critical environments, distributed systems, telemetry platforms, or backend architectures supporting high-frequency frontend applications • Must be a US Citizen • Must be eligible for a US security clearance

🏖️ Benefits

• 100% Employer paid Health, Dental and Vision Insurance for you and your families • Life Insurance (Employer Paid) • Ability to participate in the companies 401k program (Matching) • Unlimited PTO policy with an enforced 2 week minimum • Equity Package • Work / Home Office Stipend • Global Entry • 16 Week Paid Parental Leave • Monthly Health and Wellness Stipend • Offers Bonus

Apply Now

Similar Jobs

🕒 5 days ago

Papa Johns

10,000+ employees

🏨 Hospitality

👥 B2C

🍽️ Food & Beverage

Staff Engineer leading architecture, reliability, and engineering effectiveness for Papa John's customer-facing digital and eCommerce platforms. Driving scalable web solutions across product teams.

🕒 6 days ago

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Staff Frontend Engineer leading Grafana DataViz initiatives for an open-source observability platform. Building React and TypeScript visualizations, mentoring engineers, and supporting production reliability.

🕒 September 11

ComPsych

1001 - 5000

🏥 Healthcare

💼 Consulting

📦 Logistics

Staff Frontend Engineer defining frontend architecture, design systems, and AI-native practices. Modernizing ComPsych’s organizational mental health and absence management technology.

🕒 September 9

NewtonX

51 - 200

💼 Consulting

📣 Marketing

☁️ SaaS

Staff Frontend Engineer owning React and TypeScript architecture for NewtonX’s B2B insights platform. Building performant, accessible research and analytics applications.

🕒 September 4

ClickUp

1001 - 5000

☁️ SaaS

⚡ Productivity

🏢 Enterprise

Principal Frontend Engineer shaping frontend architecture for ClickUp’s AI-powered workspace. Leading Angular and React systems, performance, testing, and engineering standards at scale.