Semperis
Semperis
Semperis — жергілікті және бұлтты орталардағы Active Directory мен басқа да сәйкестендіру жүйелерін қорғауға бағытталған киберқауіпсіздік компаниясы. Оның қауіпсіздік платформасы қауіптерді анықтау, апаттан кейін қалпына келтіру, сәйкестендіру тәуекелдерін басқару және гибридті сәйкестікті қорғау сияқты мүмкіндіктер арқылы ұйымдарға сәйкестендіруге негізделген шабуылдардың алдын алуға, оларды анықтауға, жауап беруге және шабуылдан кейін қалпына келуге көмектеседі. Semperis денсаулық сақтау, қаржылық қызметтер, логистика және мемлекеттік сектор сияқты салалардағы ұйымдарға қызмет көрсетеді. Компанияның сараптамасы Microsoft технологияларына негізделген және кибероқиғалар кезінде операциялық тұрақтылықты қолдайды.

Android Software Engineer - Semperis (Toronto Hybrid)

Build secure Kotlin and Jetpack Compose capabilities for Semperis’s Ready1 mobile incident-response platform. Deliver enterprise identity and cybersecurity workflows through Google Play.

Сипаттама

  • Own secure, production-ready Ready1 Android features from initial design through Google Play publication
  • Develop, test, and release native Android functionality in Kotlin
  • Create and modernize Jetpack Compose screens while transitioning legacy RecyclerView and XML components
  • Build and maintain authentication and session management with MSAL, Azure AD B2C, biometrics, and passkeys
  • Connect REST services through Retrofit and OkHttp, including robust loading, failure, retry, and empty states
  • Help maintain routing across multiple regions
  • Contribute to live chat and video functionality using SignalR, WebSockets, and Azure Communication Services
  • Strengthen application structure with Hilt dependency injection, ViewModels, repositories, use cases, and feature-based packages
  • Create unit and UI coverage while keeping pull requests clear, reviewable, and aligned with quality standards
  • Assist with releases through Gradle flavors, signing, Play Console submissions, and post-release crash and log investigation
  • Use secure mobile engineering practices for tokens, secrets, permissions, local storage, logging, and privacy
  • Partner with engineering, product, design, QA, and security to resolve requirements, explain tradeoffs, and deliver maintainable releases

Талаптар

  • At least three years of experience delivering production Android applications is typically expected
  • Strong command of Kotlin and core Android SDK concepts
  • Practical experience creating production interfaces with Jetpack Compose
  • Experience with coroutines, Flow, and lifecycle-aware Android design patterns
  • Working knowledge of Jetpack ViewModel and Navigation, plus Gradle-based Android Studio projects
  • Experience connecting REST and JSON services, preferably with Retrofit and OkHttp
  • Ability to diagnose authentication, token renewal, and unreliable network behavior
  • Experience writing unit tests and Android UI tests
  • Familiarity with Git workflows, pull requests, code review, and continuous integration
  • Practical knowledge of mobile security, including protection of tokens, secrets, permissions, and on-device data
  • Strong written and spoken communication, with the ability to turn ambiguous requirements into supportable releases
  • Additional experience with MSAL, Azure AD B2C, OAuth/OIDC, passkeys, WebAuthn, enterprise identity providers, Hilt or Dagger, SignalR, WebSockets, Azure Communication Services, WebRTC, multi-flavor builds, Play App Signing, Crashlytics, cybersecurity products, accessibility, internationalization, feature flags, design systems, native NDK, or C++ modules is advantageous

Артықшылықтар

  • A workplace culture focused on purpose, professional growth, and sustainable balance
  • Hybrid scheduling with up to three onsite days each week and the rest remote
  • An international, globally distributed team environment
  • Commitment to equal employment opportunity
  • Reasonable accommodations available for applicants with disabilities

Ұқсас жұмыс орындары

Tiger Analytics

Senior Financial Crime Compliance Business Analyst

Tiger Analytics

Bridge financial-crime compliance teams and IT at Tiger Analytics, an advanced analytics consulting firm. Define AML requirements, data mappings, monitoring rules, and user acceptance testing scenarios.

Ашу
ICF

Senior Publications Managing Editor

ICF

Lead ICF Next’s quarterly magazine from production planning through release, maintaining editorial quality and coordinating stakeholder approvals. Apply federal publishing standards, GPO and Chicago style, and Section 508 accessibility requirements.

Ашу
Mark Allen Group

Deputy Editor, Engineering Media

Mark Allen Group

Create print, digital, video and commercial content for Mark Allen Group’s specialist engineering publications. Cover industry events and support editorial teams across the UK and overseas.

Ашу
Vori Health

Remote Clinical Practice Manager – Tennessee

Vori Health

Manage patient support and clinical operations for Vori Health’s virtual musculoskeletal practice. Oversee scheduling, care coordination, compliance, and a remote support team.

Ашу
Springer Nature

Associate or Senior Editor, BMC Psychology

Springer Nature

Shape BMC Psychology’s journal strategy, content, and peer-review standards at Springer Nature. Build editorial board relationships and support the journal’s open-access publishing program.

Ашу
Thinkingbox

Social Editor and Shooter

Thinkingbox
51 – 200 Қызметкерлер
B2BМаркетингМедиа

Create social-first video for AntiSocial, Thinkingbox’s Toronto digital marketing agency, from filming and editing to final delivery. Work across TikToks, Reels, campaigns, events, and branded content.

Ашу
Springer Nature

Associate or Senior Editor, BMC Nursing

Springer Nature

Shape BMC Nursing’s open-access journal strategy, strengthen peer review, and build relationships with its editorial community. Support Springer Nature’s research publishing through content development and efforts to raise the journal’s visibility.

Ашу
Nestle

Senior Sales Analytics Analyst at Nestlé

Nestle

At Nestlé USA, this senior analyst turns sales data into decisions for food and beverage brands. The role builds dashboards, develops retail insights and forecasts, and recommends ways to grow the business.

Ашу
Intetics

Remote Data Entry Specialist (Ukraine)

Intetics

Update real-time traffic incidents for Intetics’ global mapping platform. Monitor and resolve incidents during night shifts scheduled to Kyiv time.

Ашу
Remote Recruitment

Remote Data Entry Specialist — South Africa

Remote Recruitment

Maintain accurate UK business records for a UK employer while working remotely from South Africa. Enter, review, clean, and reconcile information across CRM systems and spreadsheets.

Ашу