EmbraceEM

UI & SDK Web Engineer

Embrace is the only monitoring and developer analytics platform built for mobile apps.

Embrace

Employee count: 51-200

Canada only

**About the Role**

We are looking for a senior UI & SDK Web engineer to join our Web Observability team, responsible for both our dashboard UI (React + TypeScript) and our Web RUM SDK built on OpenTelemetry. This is a hybrid role that bridges product development and observability infrastructure - ideal for someone who’s as comfortable designing frontend components as they are contributing to open-source SDKs.

You’ll work on internal tools, developer-facing dashboards, and high-performance instrumentation libraries—all aimed at helping the world’s best engineering teams understand and improve web performance. You’ll also have the opportunity to collaborate with the OpenTelemetry community and influence the future of web observability standards.

**What You’ll Do**

  • Contribute to both the dashboard UI and Embrace Web SDKs used by our customers and internal teams
    - Build performance monitoring and diagnostics tools for modern web applications
    - Help shape our SDK design and upstream contributions to OpenTelemetry
    - Collaborate with Product, Design, and Engineering teams to deliver user-friendly, data-rich experiences
    - Partner with Customer Success to incorporate feedback from developers using our SDKs and dashboards
    - Establish best practices for code quality, modularity, testing, and observability

**Basic Qualifications**

  • Deep proficiency in TypeScript, including advanced type system features
    - Strong experience with React and modern frontend architectures
    - Familiarity with browser internals (e.g., performance APIs, Web Vitals, event loop behavior)
    - Experience building or maintaining client-side SDKs or instrumentation tools
    - Strong advocate for testing, with experience using tools like Jest and Playwright/Cypress
    - Comfort debugging and optimizing both applications and libraries
    - Excellent verbal and written communication skills
    - Experience using Git and modern CI/CD workflows

**Preferred Qualifications**

  • Experience with OpenTelemetry or other observability frameworks
    - Contributions to open-source projects in the JavaScript/TypeScript ecosystem
    - Familiarity with browser privacy, data collection consent, and sampling strategies
    - Experience designing developer APIs or libraries for long-term stability
    - Experience with data visualization libraries like Recharts and D3
    - Interest in performance profiling, memory leak detection, and low-level browser behavior
    - A love of Star Wars (or maybe Star Trek)

**Work Culture & Travel**

We are a remote-first company. This role is open to candidates located anywhere in the U.S. or Canada. We believe in regular in-person connection and expect travel for team offsites and collaboration to be approximately once per quarter.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

Canada +/- 0 hours

About Embrace

Learn more about Embrace and their company culture.

View company profile
Embrace is the only monitoring and developer analytics platform built for mobile apps. Whether an unsolved crash, a bug in the checkout flow, an error log without resolution, or a startup that takes too long, developers need to find every issue and not take days.

With Embrace, mobile teams instantly look up any user, see every user’s sessions on command, and understand what happened seconds and minutes before any error of any type.

Embrace is the only mobile platform that takes a user-centric approach required by mobile apps to identify and solve bugs. Track every view/activity, tap, log, network request, memory, CPU, and more by individual session or as aggregate trends… don’t miss what you should know.

Employee benefits

Learn about the employee benefits and perks provided at Embrace.

View benefits

Healthcare benefits

Medical, dental, and vision insurance for employees and dependents.

Unlimited time off

Take as much time off as you want as long as it doesn't interfere with your ability to do your work.

View Embrace's employee benefits
Claim this profileEmbrace logoEM

Embrace

Company size

51-200 employees

Founded in

2016

Chief executive officer

Eric Futoran

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Embrace

Explore the variety of open remote roles at Embrace, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Embrace

Remote companies like Embrace

Find your next opportunity by exploring profiles of companies that are similar to Embrace. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Embrace hiring UI & SDK Web Engineer • Remote (Work from Home) | Himalayas