Apply now

Posted 5 hours ago

Staff Mobile Engineer - Session Replay

@ Jobgether

Remote in Canada

RemoteFull-time
Apply now
SIGNALS

Overview

Jobgether is recruiting, on behalf of a partner company, a Staff Mobile Engineer for Session Replay based in Canada. The role leads development of mobile capture and replay libraries, starting with Android and extending to iOS, with privacy-first masking and performance optimization. The position is full-time, fully remote within Canada, with a base and on-target compensation range of CAD 192,891–231,469.

Responsibilities:

  • Lead the on-device replay library on Android, then iOS
  • Design privacy-first masking and consent controls
  • Optimize performance, battery, memory and network use
  • Integrate replay with RUM sessions and sampling
  • Engage customers and mentor engineers

Requirements summary:

  • Extensive native Android experience with Kotlin or Java
  • Experience building mobile SDKs or developer tools
  • Performance-sensitive mobile development background
  • Understanding of mobile privacy and security
  • Clear English communication for remote international teams

Tools & skills

Source and dates

Employer career site / ATS feed · lever

Employer posting date
2026-11-13
First seen by our source
2026-11-13
Source record updated
2026-11-13

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Hours per week40 (estimated)
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedStock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

Jobgether

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Your career navigator for remote work.

Full company description

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals. We flip the hiring model by connecting talent only to roles that truly match, reducing noise for employers and eliminating wasted effort for candidates. Jobgether combines AI coaching, profile optimization, Match Score insights, and the world’s largest remote job database to help people land opportunities faster and with less bias. Our purpose is to make remote job search guided and intentional. Our mission is to become the world’s reference platform for remote talent, ensuring no professional remains invisible and every match is meaningful.

LinkedIn followers
1,498,314
People associated on LinkedIn
391
Reported office locations
  • Brussels, BE
Business categories
  • Internet
  • Virtual Workforce
Other recorded names
  • Jobgether
Profile identifies a recruitment agency
No
Reported total investment
2,557,655

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals. We flip the hiring model by connecting talent only to roles that truly match, reducing noise for…

FieldValue
IndustryInternet Marketplace Platforms
Company size11-50 employees
HeadquartersBrussels
Organization typePrivately Held
Year founded2020
Open jobs on Jobsy337
LinkedInView page
Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Mobile Engineer - Session Replay based in Canada.

Join a distributed engineering team building a new mobile session replay experience that helps organizations understand what users actually experience inside their applications. As a Staff Mobile Engineer, you will lead the development of the mobile capture and replay capabilities, starting with Android and expanding to iOS and cross-platform technologies. You will shape a product from its early prototype into a reliable, customer-ready solution, balancing performance, privacy, and usability. Working across mobile, frontend, and backend teams, you will influence technical architecture and deliver an integrated observability experience. This role offers significant technical ownership, direct customer engagement, and the opportunity to establish engineering standards for an evolving product.

Accountabilities:

    As the technical lead for mobile capture and replay, you will own the development of the underlying mobile libraries and collaborate across the engineering organization to deliver a seamless, secure, and high-performance experience. Your responsibilities will include:

  • Lead the development and ongoing evolution of the on-device replay library, beginning with Android and extending to iOS.

  • Design privacy-first capture capabilities, including masking and consent controls that prevent sensitive information from leaving users' devices.

  • Optimize performance and minimize resource consumption, measuring the impact of capture and masking on startup time, responsiveness, battery life, memory, network usage, and disk storage.

  • Develop integration components that connect replay functionality with active Real User Monitoring (RUM) sessions, sampling decisions, and screen or navigation changes.

  • Collaborate with frontend and mobile observability teams on capture, upload, and storage pipelines, session inactivity handling, timeline playback, and the overall mobile replay experience.

  • Evaluate technical formats, APIs, and architectural approaches to ensure the product can evolve beyond its initial prototype.

  • Establish quality and compatibility standards through automated testing, continuous integration, device and operating system coverage, and backward-compatible SDK upgrade paths.

  • Engage directly with customers, gather structured feedback, and support successful instrumentation and adoption of Mobile Session Replay.

  • Mentor engineers, share technical expertise, and contribute to the development of technical leadership within the team.

  • Use AI-assisted development tools to accelerate prototyping, testing, refactoring, documentation, and engineering problem-solving while maintaining strong code quality and review standards.

  • Requirements:

    You bring extensive native mobile engineering experience and the technical judgment required to lead a product from early development to production. You are comfortable navigating ambiguous technical challenges, making pragmatic performance and architectural trade-offs, and collaborating with globally distributed teams. The ideal candidate will demonstrate:

  • Deep native mobile development experience with Android using Kotlin or Java, or iOS using Swift or Objective-C. Strong Android expertise is particularly important for the initial development phase.

  • Experience building or maintaining mobile SDKs, platform libraries, or developer-facing tools used by external engineering teams.

  • Strong understanding of SDK design, developer experience, API architecture, and backward-compatible upgrade strategies.

  • Proven experience developing performance-sensitive mobile software, with attention to startup time, memory usage, battery consumption, network efficiency, and background execution constraints.

  • Familiarity with mobile media and rendering pipelines, including screen capture, frame or bitmap processing, and video encoding or handling.

  • Ability to own complex initiatives from concept to delivery, break down ambiguous problems into manageable milestones, and work autonomously.

  • A user-centered mindset, with the ability to understand customer needs and translate them into practical technical solutions.

  • Strong awareness of mobile privacy and security principles, particularly when handling sensitive information on user devices.

  • Experience incorporating AI tools into engineering workflows for exploration, code review, and technical decision-making.

  • Clear written and verbal English communication skills, with the ability to collaborate effectively in a remote-first, international environment.

  • A collaborative and respectful approach, including the ability to contribute to consensus-driven decisions and challenge ideas constructively.

  • Additional experience that would be considered an asset:

  • Previous work on mobile session replay, screen recording, or sampling for mobile telemetry.

  • Experience with video encoding technologies such as H.264, MediaCodec, or AVFoundation, as well as on-device masking and redaction.

  • Familiarity with rrweb or web-based session replay concepts.

  • Experience with OpenTelemetry, crash reporting libraries, or open-source observability projects.

  • Knowledge of cross-platform frameworks such as React Native and Flutter, including native bindings and bridges.

  • Familiarity with observability and debugging platforms such as Grafana, Datadog, New Relic, or Sentry.

  • Understanding of mobile privacy, consent, and platform policy requirements.

  • Experience with Go or TypeScript, particularly in systems involving data ingestion and frontend playback.

  • Benefits:

  • Compensation: Annual on-target earnings/base compensation range of CAD 192,891–231,469, depending on experience, skills, and level.

  • Equity: Restricted Stock Units (RSUs) for every team member, providing an ownership stake in the organization's long-term success.

  • Remote flexibility: Fully remote work within Canada, with a globally distributed and collaborative team.

  • Annual leave: 30 days of annual leave per year, including three designated company shutdown days, subject to applicable local legislation.

  • Career development: Defined opportunities for professional growth and career progression.

  • Global collaboration: Work alongside talented colleagues in an international environment built on transparency, trust, and shared purpose.

  • Innovation and autonomy: Opportunities to take ownership, experiment with new ideas, and contribute to meaningful technical initiatives.

  • AI development tools: Access to modern AI coding assistants and leading models from OpenAI, Anthropic, and Google, supported by a company-funded usage budget.

  • In-person onboarding: An opportunity to meet fellow team members during onboarding and build connections from the start.

  • Supportive culture: Approachable leadership, open communication, and an environment that values collaboration, inclusion, and meaningful work.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Similar jobs

  • Staff Mobile Engineer - Session Replay | Canada | Remote

    Remote in Canada
    Remote

    Grafana Labs: Grafana Labs, the company behind the open observability cloud, is founded on the principles of open source, open standards, open ecosystems, and…

    Candidates need deep native mobile experience on Android (Kotlin or Java) or iOS (Swift or Objective-C), ideally with mobile SDKs used by external developers and performance-sensitive code. Strong written and spoken English for a remote, global team is required.

    Kotlin, Swift, MediaCodec, Jetpack Compose, OpenTelemetry, Faro

  • Staff Mobile Engineer

    Canada

    Hatch

    6+ YOECandidates need 6+ years of mobile app experience in Swift/SwiftUI or Kotlin/Jetpack Compose, technical leadership and mentorship experience, and fluency with AI-assisted development. Experience with CI/CD, testing and cloud services is also expected.

    Swift, SwiftUI, Kotlin, Jetpack Compose, CI/CD, cloud services

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.