Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Android Software Engineer

Semperis

At Semperis, our mission is to be a Force for Good. Starting with being a great place to work.
We believe that when people feel valued, supported, and empowered, they do their best work. That’s why we focus on creating an employee experience rooted in purpose, growth, and balance. Semperis has been recognized as one of America’s Fastest-Growing Cybersecurity Companies by the Inc. 5000, a DUNS 100 Top Startup to Work For, and a multi-year Inc. Best Workplace awardee.Senior Android Software EngineerReady1 Mobile · Full-time · Toronto, Canada (Hybrid) · Senior IC (sole Android owner)We're looking for a
Senior Android Software Engineer
to own Ready1 Android end to end. You will be the in-house Android owner on a small mobile team — hands-on individual contributor, not a people manager — shipping production features from day one alongside an iOS Engineering Team Lead, while protecting enterprises from cyber threats with some of the brightest minds in cybersecurity and Identity Access Management.About SemperisSemperis protects hybrid Active Directory and Entra ID environments for enterprises worldwide. Our products help security and identity teams detect, respond to, and recover from identity-driven attacks.About Ready1Ready1 is Semperis' enterprise crisis management platform — a secure command-and-control center for cyber crises. The mobile apps help security and identity teams triage incidents, coordinate response, join secure video bridges, chat in real time, and act when they are away from their desks. Built for enterprise environments, Ready1 supports secure authentication (MSAL / Azure B2C), multi-region services (NA / EU / AU), and reliable mobile workflows across Android and iOS.What You'll Be DoingYou will own the Ready1 Android application as the sole in-house Android engineer: architecture, features, quality, Play releases, and production health. You will partner closely with iOS, backend, product, design, QA, and security — without another Android peer day to day — and deliver secure, supportable releases for incident-response teams operating across regions.Your Key ResponsibilitiesOwn Ready1 Android end to end: technical design, implementation, testing, Play release, and post-release triage.
Design, implement, and ship native Android features in Kotlin on a Compose-first codebase;
evolve UI thoughtfully where legacy XML remains.
Drive app architecture using Hilt, ViewModels, repositories / use cases, clear feature packages, and maintainable state management (coroutines / Flow).
Integrate and harden networking and session handling (Retrofit / Ok auth, token refresh, retries, offline/degraded modes, and multi-region routing.
Contribute to real-time chat and video experiences using SignalR / WebSockets and Azure Communication Services.
Own production quality: unit and UI tests, small reviewable PRs, Crashlytics / log triage, and decisive response when releases misbehave (including staged rollout pause or hotfix).
Support and improve release machinery: Gradle flavors, signing, Play Console, internal testing, and staged rollouts.
Apply secure mobile practices for tokens, secrets, permissions, local data, logging, and privacy — never log credentials or PII.
Collaborate with the iOS lead and cross-functional partners to keep platform parity, clarify requirements, communicate tradeoffs, and ship on a high-throughput feature pipeline.
Raise the quality bar through code review standards, pragmatic technical decisions, and mentoring by example — without managing a team of Android reports.
What You Bring to the Table7+ years of professional Android development with a track record of shipping and maintaining production apps.
Proven ownership: you have been accountable for a product surface or app end to end (features, quality, releases, and production issues) — not only tickets on a large pod.
Strong Kotlin and Android SDK fundamentals;
production experience with Jetpack Compose (not only greenfield demos).
Deep comfort with coroutines, Flow, lifecycle-aware architecture, ViewModel, Navigation, and Gradle / Android Studio.
Experience integrating REST / JSON APIs (ideally Retrofit / Ok and handling authentication, token refresh, concurrent session failures, and unreliable networks without blanking critical UI.
Hands-on Play release experience: flavors or environments, signing, internal testing, staged rollouts, and crash triage.
Automated testing mindset (unit tests required;
UI tests a plus) and disciplined Git / PR / CI habits.
Practical mobile security instincts: secure storage of tokens/secrets, careful logging, permissions, and local data.
Clear communication and the ability to take ambiguous requirements to a supportable release while partnering with an iOS counterpart.
Motivation for a hands-on senior IC seat: sole Android owner on a small mobile team, delivering from day one — not building or managing an Android org.
Bonus PointsMSAL, Azure AD B2C, OAuth / OIDC, passkeys, WebAuthn, or other enterprise identity integrations.
Hilt or Dagger in a non-trivial multi-module or large production app.
SignalR, WebSockets, or VoIP / video (Azure Communication Services, WebRTC, or similar).
Cybersecurity, security operations, incident-response, or regulated enterprise products.
Crashlytics (or similar), structured logging, feature flags, accessibility, internationalization, or design systems.
Comfort collaborating on shared mobile product decisions across Android and iOS;
familiarity with NDK / C++ is a plus, not required.
#LI-HA1Why Join Semperis?You’ll be part of a global team on the front lines of cybersecurity innovation. At Semperis, we celebrate curiosity, integrity, and people who take initiative. If you’re someone who sees the glass as half full, embraces challenges as growth opportunities, and values a healthy balance between work and life—we’d love to meet you.**Semperis maintains office locations in several cities across the globe. Where the job description specifies a required location, candidates will follow our hybrid work model. This includes working up to three days per week and remotely the remaining days.Semperis is an equal opportunity employer and will not discriminate against an applicant or employee based on race, color, religion, creed, national origin or ancestry, ethnicity, sex (including gender, pregnancy, sexual orientation, and gender identity), age, physical or mental disability, veteran or military status, genetic information, citizenship, marital status, or any other legally recognized protected basis under federal, state, or local law. The information collected by the Semperis application is solely to determine suitability for employment, verify identity, and maintain employment statistics.
Applicants with disabilities may be entitled to reasonable accommodation under the Americans with Disabilities Act and/or other applicable state or local laws. A reasonable accommodation is a change in the way things are normally done which will ensure an equal employment opportunity without imposing undue hardship on Semperis. Please inform Semperis representative Anna Taylor, Director of Global Recruiting, if you need assistance completing this application or to otherwise participate in the application process.#J-18808-Ljbffr
L'offre d'emploi a été publiée il y a 1 heure
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Android Software Engineer à Winnipeg, MB
  • $158.5k - $237.5k par année

     ...achieve results —together, from anywhere.Our Tech StackOur Android application is 100% KotlinAndroid RoomOk / RetrofitKotlin Coroutines...  ...on Rails REST APIWhat the Role IsBabylist is looking for a Senior Software Engineer, Android to join and lead on our mobile team. This team is... 
    Senior
    Logiciel
    Travail à distance
    Horaires flexibles

    Babylist

    Winnipeg, MB
    il y a 1 heure
  • We are looking for a Senior Android Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The...  ...Criminal History Consideration: For the Senior Mobile Software Engineer, we will conduct a background check that may include... 
    Senior
    Logiciel
    Stage
    Le monde entier

    Precision Labs

    Winnipeg, MB
    il y a 1 heure
  •  ...build mission-critical financial software for K–12 schools on a massive...  ...reporting—where complexity is high and engineering excellence matters....  ...About the Role We are seeking a Senior Software Engineer to help build and evolve our Android-based Point-of-Sale (POS) platform... 
    Senior
    Logiciel
    Сontrat
    Travail à distance

    KEV Group

    Winnipeg, MB
    il y a 1 heure
  • $118k - $162k par année

     ...you are too, let’s talk. The Okta Android platform team is responsible for building...  ...We are looking for an experienced Software Development Engineer in Test (SDET) to join the Android...  ...Java/Kotlin with colleagues of varying seniority. Establish and drive quality metrics... 
    Senior
    Logiciel
    Zone locale
    Le monde entier

    Okta Inc.

    Winnipeg, MB
    il y a 1 heure
  • $170k - $210k par année

    Senior or Staff Android Software EngineerThis range is provided by Skylight. Your actual pay will be based on your skills and experience — talk with...  ...been working hard to expand our team. At Skylight, our engineering team is small but mighty — our software powers an experience... 
    Senior
    Logiciel
    Zone locale
    Bureau à domicile

    Skylight

    Winnipeg, MB
    il y a 1 heure
  • MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &...  ...Responsibilities We are seeking an experienced Android Software Engineer to help develop next... 
    Logiciel
    Contrat Longue Durée
    Emploi permanent
    Travail au bureau

    Mannarino

    Winnipeg, MB
    il y a 1 heure
  • $130k - $180k par année

     ...The broader objective: help organize anyone’s life so people can spend time on what’s valuable and meaningful. RoleAs an Android Software Engineer, you’ll own the Android client experience, how AI feels, behaves, and performs on mobile devices. This is not a thin client... 
    Logiciel

    Sarsfield Group

    Winnipeg, MB
    il y a 1 heure
  • We’re looking for an Android Software Engineer to join our team. As part of our growing team, you’ll play a key role in protecting enterprises from cyber threats, while working with some of the brightest minds in cybersecurity and Identity Access ManagementSemperis protects... 
    Logiciel
    Stage
    Zone locale
    Le monde entier

    Semperis

    Winnipeg, MB
    il y a 1 heure
  • $202.4k - $231k par année

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – Mobile(Android) About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning... 
    Senior
    Logiciel
    Travail au bureau
    Travail à domicile

    Capital One - CA

    Winnipeg, MB
    il y a 1 heure
  • $86.35k - $114k par année

    Android & Linux Software Engineer Description - Job Summary You will develop networking features for Poly Video products built on Linux and Android, from implementation through unit testing, working with senior engineers on design. These solutions must perform reliably in... 
    Senior
    Logiciel
    Temps plein
    Stage
    Relocation
    Travail posté

    HP

    Winnipeg, MB
    il y a 1 heure
  • Use Android architecture and modular design remotely across Canada...  ...at Just Eat Takeaway.Com.As a Senior Android Developer, you will...  ...model, and support reusable software in a complex microservices ecosystem...  ...goalsCollaborate with engineering teams during product workshopsRequirements... 
    Senior
    Logiciel
    Travail à distance

    Just Eat Takeaway.com

    Winnipeg, MB
    il y a 1 heure
  • Software Engineer I, Android (Hybrid - 1 to 3 days onsite per week in Irvine, CA)OverviewWeedmaps is looking for highly motivated and experienced...  ...Collaborate and contribute in agile ceremoniesLearn from peers and senior engineers through avid pair programmingDefine and write... 
    Senior
    Logiciel
    Contrat Longue Durée
    Temps plein
    Travail occasionnel
    Zone locale
    Le monde entier
    Équipe de nuit
    3 jours par semaine
    1 jour par semaine

    Weedmaps77

    Winnipeg, MB
    il y a 1 heure
  • Become a Mobile Software Engineer I with Weedmaps in Irvine, CA, focusing on Android development with Kotlin in a hybrid work environment. Drive innovation in the cannabis tech sector. At Weedmaps, we are looking for a dedicated Mobile Software Engineer I to strengthen our... 
    Logiciel

    Weedmaps77

    Winnipeg, MB
    il y a 1 heure
  • Mobile Device Software Research Engineer Who We Are Flowfinity Wireless is a proven provider of flexible enterprise mobile app software. We help businesses across industries run more efficiently by replacing paper and spreadsheets with fully customizable workflow apps.... 
    Senior
    Logiciel
    Horaires flexibles

    Flowfinity

    Winnipeg, MB
    il y a 1 heure
  •  ...features for HP Poly Video products across Android and Linux using C++ and modern network...  ...full time role.As an Android and Linux Software Engineer, you will implement reliable networking...  ...enterprise networks. You will collaborate with senior engineers, hardware teams, and firmware... 
    Senior
    Logiciel
    Temps plein

    HP

    Winnipeg, MB
    il y a 1 heure
  • Build Android and Linux networking features at HP using C++ and Java or Kotlin. Develop software for demanding, secured customer environments.This Software Engineer develops Poly Video networking features from implementation through unit testing. You will contribute to designs... 
    Logiciel

    HP

    Winnipeg, MB
    il y a 1 heure
  • $160k - $190k par année

    Build fast, reliable Android apps in Kotlin and Jetpack Compose, ship them through Google Play, and raise the bar for how we build on Android...  ..., large fonts, low-end phones).Review code, mentor other engineers and help set our Android standards.Work with our ASO and ads specialist... 
    Senior
    Stage
    Logé Sur Place

    AppGrowly

    Winnipeg, MB
    il y a 1 heure
  • $130k - $196k par année

     ...Saturn, and other digital services. Snap Engineering teams build fun and technically sophisticated...  ...at the forefront. We’re looking for an Android Engineer to join Snap Inc!What you’ll do:...  ...experience2+ years of post-Bachelor’s software development experience; or Master’s degree... 
    Logiciel
    Contrat Longue Durée
    Logé Sur Place
    Travail au bureau
    Zone locale

    Snap Inc.

    Winnipeg, MB
    il y a 1 heure
  • Lead Android software product management for Lenovo in Morrisville, North Carolina, connecting engineering, design, sales, and customers. Shape hardware and software features.This product manager supports North America channels and works with regional sales and global colleagues... 
    Senior
    Logiciel

    Lenovo

    Winnipeg, MB
    il y a 1 heure
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of... 
    Senior
    Logiciel
    Temps plein

    pofft Technology Inc.

    Winnipeg, MB
    il y a 5 jours
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior
    Logiciel

    Equinix

    Winnipeg, MB
    il y a 5 jours
  • $180k - $220k par année

    Senior Software Engineer - Mobile (React Native/iOS/Android)BitGo (NYSE: BTGO) is the digital asset infrastructure company delivering custody, wallets, staking, trading, financing, stablecoins, and settlement services from regulated cold storage. Since 2013, BitGo has focused... 
    Senior
    Logiciel
    Temps plein
    Travail au bureau
    Le monde entier

    BitGo

    Winnipeg, MB
    il y a 1 heure
  • BitGo is hiring a Senior Mobile Software Engineer to build the apps our retail users use to manage and move digital assetsYou will own features from...  ...testsAbility to work independently in a fast-paced environmentNative Android with KotlinMobile security experience: secure storage,... 
    Senior
    Logiciel

    Bitgo

    Winnipeg, MB
    il y a 1 heure
  • Join Mercury as a Senior Android Engineer and innovate in the fintech sector. Use your Kotlin expertise to develop solutions that enhance the financial management experience on mobile devices. In this dynamic role at Mercury, you'll engage with a talented team of Android... 
    Senior
    Le monde entier

    Mercury

    Winnipeg, MB
    il y a 1 heure
  • Build fast, reliable Android apps with Kotlin and Jetpack Compose at AppGrowly, shipping polished experiences through Google Play.As a Senior Android Engineer, you will design and ship features across AppGrowly’s Android apps. You will own purchases and subscriptions, manage... 
    Senior
    Stage

    AppGrowly

    Winnipeg, MB
    il y a 1 heure
  • Own Android device software across AOSP and Linux kernel drivers, supporting low latency video and audio on ARM hardware.As a Senior Embedded Systems Engineer, you will work hands on across platform builds, kernel drivers, and multimedia paths. You will debug HDMI issues involving... 
    Senior
    Logiciel

    present of AI

    Winnipeg, MB
    il y a 1 heure
  • Join Snap Inc as a Senior Android Engineer and push mobile boundaries. Leverage your skills in Kotlin and AI tools to create engaging user experiences...  ...innovative products. This position requires 2+ years of software development experience and a deep understanding of Android... 
    Senior
    Logiciel

    Snap Inc.

    Winnipeg, MB
    il y a 1 heure
  • Transform small businesses with your skills as a Senior Mobile Engineer at Homebase, focusing on Android development. Apply your advanced knowledge of Kotlin to create high-performing software. In this role, you will be a key contributor with over 4 years of Mobile Software... 
    Senior
    Logiciel
    Travail à domicile

    Homebase

    Winnipeg, MB
    il y a 1 heure
  • Build Android SDKs in Toronto with Kotlin, Java, and AI coding agents. Shape scalable...  ...and indoor navigation.MapsPeople seeks a Senior Android SDK Developer with 8–10 years...  ...workflowsStrong Kotlin–Java interoperability and software engineering fundamentalsTechnical leadership... 
    Senior

    MapsPeople

    Winnipeg, MB
    il y a 1 heure
  • Drive development excellence as a Senior Android UI Engineer at Reddit. Shape the user experience for millions through innovative technology and...  ...in Computer Science or similar qualification • 5+ years of software development expertise in Android • Strong background with frameworks... 
    Senior
    Logiciel

    Reddit

    Winnipeg, MB
    il y a 1 heure

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Android Software Engineer. Soyez parmi les premiers à postuler !