Swile

Swile

Swile offers a unique card and app designed to enhance employee engagement by providing powerful solutions for meal vouchers, gift vouchers, mobility, and cultural checks, all while facilitating team collaboration and communication.

Professional Services
251-1K
Founded 2016
$326M raised

Description

  • Own end-to-end Android features from problem framing through design, implementation, rollout, and monitoring.
  • Set and enforce mobile quality targets (e.g., crash-free >99.9%, improve cold-start p95 quarter over quarter, accessibility and security compliance).
  • Lead mobile architecture and standards, including modularization, design system components, networking, and telemetry.
  • Ship safely using feature flags, staged rollouts, server-driven configuration, kill switches, and clear rollback plans.
  • Instrument, monitor, and alert on critical journeys and metrics (errors, latency, jank, memory/battery, app size).
  • Drive cross-platform parity by defining shared foundations with iOS and Web and closing experience gaps.
  • Accelerate team delivery via design and code reviews, mentoring senior engineers, improving CI/build times, and writing clear documentation.
  • Partner closely with Product, Design, and Data to prototype, run experiments, and make data-driven decisions.

Requirements

  • 6+ years building large-scale Android apps with a track record of shipping high-impact user features.
  • Expert in Kotlin with strong Gradle expertise and solid Java interoperability.
  • Strong experience with Jetpack Compose and XML/ViewBinding, and Android performance tools (Android Profiler).
  • Proficient with concurrency patterns on Android including Coroutines and Flow.
  • Depth in networking and offline: REST/Retrofit and caching/offline storage (Room).
  • Experience with secure storage and privacy best practices (EncryptedSharedPreferences, Keystore) and accessibility.
  • Proven release and quality engineering skills: JUnit, Espresso, snapshot testing, CI/CD (Bitrise), staged rollouts, feature flags, and reliable rollback strategies.
  • Demonstrated organization-level influence: designing multi-team solutions, driving standards adoption, and mentoring other engineers.
  • Strong written and spoken communication, effective cross-functional partnering with Product/Design/Backend, and data-driven decision making.
  • C1-level English; preferred: Master's or PhD in Computer Science/Engineering or equivalent, and experience in cross-platform development.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Universal Search

Mark43 251-1K Professional Services

Mark43 is hiring a Senior Software Engineer – Universal Search to build and scale the search and data integration systems that support its public safety software across RMS, CAD, and analytics products.

API Gateway AWS CI/CD DynamoDB Java JavaScript Microservices Serverless TypeScript
5 minutes ago

Junior Software Engineer with Accounting Experience

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Junior Software Engineer with accounting experience to help design, develop, and support fintech software that improves financial processes, automation, and reconciliation workflows.

AWS CI/CD Elasticsearch Git Go Grafana Java Kubernetes MySQL PostgreSQL Prometheus Python React React Native TypeScript
5 minutes ago

Junior Software Engineer (Chile)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Junior Software Engineer to help design, develop, and install software solutions for its fintech shopping platform that supports interest-free installments and merchant growth.

AWS Elasticsearch Git GitLab Go Grafana Kubernetes MySQL Prometheus Python React React Native TypeScript
5 minutes ago

Junior Software Engineer with Accounting Experience (Mexico)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Junior Software Engineer with accounting experience to help build and maintain fintech software that improves financial workflows, automation, and reconciliation.

AWS Elasticsearch Git GitLab Go Grafana Java Kubernetes MySQL PostgreSQL Prometheus Python React React Native TypeScript
5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers