Postuler

Publié il y a 5 heures

Staff Mobile Engineer - Session Replay

@ Jobgether

Télétravail au Canada

TélétravailTemps plein
Postuler
SIGNAUX

En bref

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.

Responsabilités :

  • 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

Résumé des exigences :

  • 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

Outils et compétences

Source et dates

Site carrière / système de candidatures · lever

Date publiée par l’employeur
2026-11-13
Première détection par notre source
2026-11-13
Mise à jour du dossier source
2026-11-13

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésActions ou participation

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Jobgether

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Your career navigator for remote work.

Description complète de l’entreprise

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.

Abonnés LinkedIn
1 498 314
Personnes associées sur LinkedIn
391
Bureaux déclarés
  • Brussels, BE
Catégories d’activité
  • Internet
  • Virtual Workforce
Autres noms enregistrés
  • Jobgether
Le profil indique une agence de recrutement
Non
Investissement total déclaré
2 557 655

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

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…

ChampValeur
SecteurInternet Marketplace Platforms
Taille11-50 employees
Siège socialBrussels
Type d’organisationPrivately Held
Fondée en2020
Offres sur Jobsy337
LinkedInVoir la page
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

Emplois semblables

  • Staff Mobile Engineer - Session Replay | Canada | Remote

    Télétravail au Canada
    Télétravail

    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+ ansCandidates 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

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.