Skip to content
BraveBraveUnited States

Sr. Software Engineer - UI

Builds browser-integrated Web UI features like AI conversations and settings using React, TypeScript, and other frameworks. Integrates with Chromium APIs and customizes native UI, requiring strong JavaScript UI expertise and C++ experience.

Salary not listed
RemoteFrontend Engineering

About the role

Responsibilities

  • Implementing browser-integrated Web UI (e.g. AI conversations, browser settings, new tab page) using Typescript, JavaScript, HTML and CSS with React as well as other frameworks such as Web Components, Svelte and Lit
  • Working with our product development team to collaborate on designs and specs and bring them to life on Brave’s desktop and mobile browsers
  • Integrating with custom browser APIs using Chromium’s communications frameworks
  • Helping to customize the native UI provided by Chromium to add new product features and modify existing features. These UI elements include toolbars, modals, buttons, and more
  • Delivering code which is well tested with high confidence
  • Working alongside and learn from our experienced Chromium engineers - helping with peer reviews and helping improve our engineering processes

Required Experience

  • Strong skills building complex web apps with state management
  • Deep knowledge of a Javascript UI framework such as React, Svelte, Vue, or native Web Components
  • Proven expertise with CSS for building UI
  • Commitment to various UI accessibility and localization techniques
  • C++ expertise or experience with Chromium is required
  • Understanding of performance impact and how both to measure and make improvements

Preferred Experience

  • Proficiency with a class-based object-oriented language, such as Java, C#, PHP, Objective-C or C++
  • Working with and grasping large code repositories
  • AI coding tools
  • Knowledge of how LLMs and their associated tools and APIs work

Skills

ReactSvelteWeb ComponentsLitTypeScriptJavaScriptHTMLCSSC++Chromium
Ramp

Senior Software Engineer | Web + Design

RampNew York, NY

Senior front-end/design engineer building and maintaining Ramp.com's marketing site, brand design system, and interactive experiences using React, Next.js, and Tailwind. Requires 5+ years experience, portfolio, and cross-functional collaboration.

200k – 300k
Hybrid5+ YOEFrontend Engineering
Hudl

Senior Software Engineer - Frontend Platform

HudlNebraska

Senior frontend platform engineer expanding and maintaining Hudl's shared web platform and tooling (Vite, Next.js, React, TypeScript) to accelerate development for 500+ engineers while consulting on large-scale web applications. Requires deep frontend expertise, communication skills, and a platform-building vision.

112k – 187k
Remote5+ YOEFrontend Engineering
Absorblms

Senior Web Design Engineer

AbsorblmsTampa, FL

Lead construction of the marketing website by blending visual design and front-end engineering in Webflow. Translate Figma designs into accessible, performant production pages and custom interactive components while maintaining high standards for HTML, CSS, and JavaScript.

Salary not listed
Remote8+ YOEFrontend Engineering
Postman

Frontend Engineer, Observability

PostmanSan Francisco, CA

Senior Frontend Engineer building Postman Insights, a 0-1 observability product. Own and rapidly iterate on data-intensive UX to help developers quickly find and fix API issues. Requires 6+ years frontend experience, strong product sense, and independent delivery track record.

170k – 190k
On-site6+ YOEFrontend Engineering
Mercury

Senior Frontend Engineer

MercurySan Francisco, CA +2

Senior Frontend Engineer building and maintaining Mercury's Design System components, patterns, and foundations with a focus on accessibility, performance, and AI integration to accelerate product teams. Requires 4+ years React/TypeScript experience, design system background, and fluency with AI paradigms in software development.

167k – 208k
Remote4+ YOEFrontend Engineering