Autonomous Solutions for Maritime Operations
Frontend Team Lead
Location
United States
Posted
1 day ago
Salary
$150K - $185K / year
Seniority
Senior
Job Description
Frontend Team Lead
HavocAI
• Lead the design and development of scalable, performant user interfaces using React and modern frontend technologies • Set technical direction for frontend architecture, state management, data flow, and component design • Build complex workflows and UI components for data-rich, operational applications • Develop interfaces that support real-time data, situational awareness, and operator decision-making • Contribute directly to implementation while guiding the team through technical tradeoffs and execution • Mentor frontend engineers and help raise the technical bar across the team • Lead code reviews, design discussions, sprint planning, and technical planning for frontend work • Help break down ambiguous product and technical requirements into clear execution plans • Promote engineering best practices around performance, testing, maintainability, accessibility, and reliability • Partner with engineering leadership to support team growth, hiring, onboarding, and development • Integrate frontend systems with backend services via REST, GraphQL, and real-time data interfaces • Optimize rendering performance for large datasets, map-based views, streaming data, and real-time updates • Ensure responsive, reliable performance across devices, browsers, and operating environments • Identify and resolve frontend performance bottlenecks across the platform • Own and evolve frontend architecture, including state management, data flow, build tooling, testing strategy, and component organization • Build and maintain reusable component libraries, design systems, and shared UI patterns • Ensure frontend systems are scalable, maintainable, testable, and easy for other engineers to extend • Establish patterns that support multiple products, mission workflows, and customer-facing applications • Drive technical consistency across frontend codebases and applications • Partner with backend, platform, autonomy, product, and design teams to deliver end-to-end features • Collaborate with UX/design to ensure high-quality implementation and operator-focused user experiences • Translate complex operational requirements into intuitive, reliable frontend workflows • Work with stakeholders to balance speed, usability, performance, and technical quality • Represent frontend engineering in product planning, architecture reviews, and roadmap discussions
Job Requirements
- 7+ years of frontend engineering experience, including experience leading frontend projects or teams
- Strong expertise in React and modern JavaScript or TypeScript
- Experience building data-driven, high-performance web applications
- Strong understanding of frontend architecture, state management, data flow, and performance optimization
- Experience working with APIs, asynchronous data flows, and real-time or frequently updating data
- Experience building reusable component libraries, design systems, or shared UI frameworks
- Ability to mentor engineers, lead technical discussions, and drive frontend best practices
- Strong communication skills and ability to collaborate across engineering, product, and design
- Ability to work in a fast-paced, mission-driven, highly collaborative environment
- Strong ownership, technical judgment, and willingness to remain hands-on.
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
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Join a team of experienced developers who design and evolve products used at scale • Build high-performance, high-quality user interfaces using React and TypeScript • Participate in technical and product decisions • Contribute to conversations about the value delivered to customers, performance, accessibility, and the long-term quality and maintainability of our front end
• Ship high-quality, performant front-end features in React and TypeScript that meet UX standards from the earliest milestones; • Translate user needs into shipped experiences that solve the real problem (not just the spec), in tight partnership with Product and Design; • Grow a reusable component library and design system that speeds up delivery across the team; • Step into the backend when needed: read existing code and extend or add functionality so delivery isn't blocked at the front-end boundary; • Deliver interfaces that hold up to real-world performance, accessibility, and responsiveness expectations; • Help shape front-end architecture and engineering practices that scale beyond the first release; • Keep the codebase healthy and maintainable through reviews, testing, and continuous improvement; • Influence product and technical decisions through active participation in team discussions.
Senior Full-Stack Engineer, Front-End Leaning
CohereAt Cohere, our mission is to build machines that understand the world, and to make them safely accessible to all.
• Build and ship features for North, our AI workspace platform • Develop autonomous agents that talk to sensitive enterprise data • Write and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanisms • As security and privacy are paramount, you will sometimes need to re-invent the wheel, and won’t be able to use the most popular libraries or tooling • Collaborate with researchers to productionize state-of-the-art models and techniques
UI Engineer
JagexJagex is a video game developer and publisher providing “deep and engaging” online entertainment enjoyed by people around the world. One of the largest gami
Title: UI Engineer - RuneScape: Dragonwilds Location: Cambridge, UK Job Description: Location: Cambridge, UK – This position offers flexible working options, including predominantly remote work. Applicants are preferably based (or willing to relocate) within a comfortable commuting distance of our office to attend onsite as required. We’re looking for a UI Engineer to join the RuneScape: Dragonwilds development team, owning gameplay-facing UI systems from architecture through to implementation. This is a hands-on engineering role where you’ll work closely with designers, gameplay engineers, and UX to deliver new features, modernise existing UI, and create robust patterns that help the team build scalable, performant interfaces with confidence. You’ll have the opportunity to shape how complex gameplay systems are surfaced to players, from abilities and attributes to cooldowns, status states, match flow, death, respawn, and spectating. The role goes beyond implementing screens: you’ll help define the technical foundations that make UI reliable, maintainable, and effective in a networked multiplayer environment. What you’ll be doing: - Build gameplay-facing UI in Unreal using UMG, Common UI, and MVVM where appropriate. - Create reusable widgets, frameworks, data flows, and tools that help designers iterate quickly. - Connect UI to gameplay systems, including abilities, attributes, cooldowns, and player status. - Refactor legacy UI into cleaner, more consistent, production-ready systems. - Work with designers and UX to turn player-facing goals into practical Unreal solutions. - Keep UI performant, reliable, and multiplayer-safe under complex gameplay conditions. - Debug UI, input, replicated state, and edge cases across core game flows. - Help set UI engineering standards for architecture, naming, ownership, and Blueprint/C++ usage What we’re looking for: - Solid experience with Unreal Engine development. - Knowledge of UMG, Slate fundamentals, Blueprint/C++ integration, and the Unreal gameplay framework. - Demonstrable experience integrating UI with GAS or similarly complex gameplay and state systems. - Understanding of ViewModel usage, separation of concerns, and maintainable UI architecture. - Track record of refactoring inherited UI codebases and improving technical structure. - Strong experience working on multiplayer games. - Experience with Unreal Viewmodel/MVVM plugin in production is a benefit - Experience with Common UI, input routing, platform UX, and UI tooling is a benefit What we offer: When you join Jagex you can look forward to a generous Perks & Benefits package including: - Private Healthcare, including Dental Plan. - Discretionary annual performance bonus. - Minimum 6% Pension contributions. - Life Insurance. - Enhanced family leave policies from day 1. - Flexible working hours. - 25 days annual leave + Bank holidays & the option to buy/sell holidays + so much more! About Jagex We are Jagex: The RuneScape Company. Home to one of gaming’s most enduring success stories. We create deep, community-powered games with worlds that evolve, inspire, and endure. Our flagship MMORPG franchise, RuneScape, has welcomed over 300 million player accounts, inspiring generations of players across PC and mobile for 25 years. As we begin our 26th year, we are accelerating our strategy to expand RuneScape into a broader ecosystem of forever games and connected experiences, grounded in a renewed commitment to integrity and fair play. This includes the reduction of monetisation mechanics, as well as the launch of RuneScape: DragonWilds into Steam Early Access in 2025, representing a major step in building a multi-genre future for the RuneScape universe. We remain focused on building enduring worlds, empowering player-led innovation, and laying the foundations for the boldest era in RuneScape’s history. Headquartered in Cambridge, United Kingdom, we are home to passionate creators, storytellers, engineers, and even a few dreamers, all united by a single mission to shape the future of online worlds and empower players to make them their own. We’re looking for people to join us who share our ambitions and values. We foster an inclusive workplace built on trust, autonomy, and a shared passion for creating experiences that inspire our communities. Our values guide everything we do: We Embrace Fellowship by collaborating and sharing openly. We Hone our Craft by always learning and improving; We Honour our Vows by being honest and transparent; We are our Customers’ Heroes by striving to understand our team & player needs, and We Seize The Day by making the most of every opportunity. Join us. The next era of RuneScape and the next chapter of Jagex: The RuneScape Company starts now. Inclusion & Accessibility Statement We are committed to providing equal opportunities and creating an environment where everyone can thrive. We welcome applications from all backgrounds, and we recruit, develop, and promote based on merit and ability. If you require any reasonable adjustments to support you during the recruitment process, please let us know when you’re invited to interview. Right to Work Statement This role is only open to applicants who have the permanent right to work in the UK. We are unable to provide or take over visa sponsorship for this position, either now or in the future. Applicants must therefore be able to demonstrate their ongoing eligibility to work in the UK without the need for employer sponsorship.



