Skip to content
DittoDittoAtlanta, GA

Senior Software Engineer, Android

Develops mission-critical Android applications using Ditto's sync technology, leads App Builder implementation, supports customers with SDK issues, architecture, and scaling. Requires 3+ years experience with Kotlin, Jetpack Compose, networking protocols, Bluetooth, and mobile databases.

223k – 259k
Remote3+ YOEAndroid Engineering

About the role

Responsibilities

  • Lead technical implementation for Ditto’s App Builder
  • Help Ditto’s customers solve complex issues with our solutions, e.g., resolving questions on SDKs, architecture, performance, scaling
  • Be an expert on best practices for developing mobile applications using Ditto at scale
  • Advocate for customers’ needs, working with the engineering and product teams to debug and reproduce problem reports
  • Work with developers and product managers to design and build interfaces (UI and API)
  • Support application development teams with delivery requirements and pipelines (security/authentication, integration and test, production distributions)

Requirements

  • Minimum of 3 years in an active software development role
  • Ability to develop complex applications using Kotlin and Jetpack Compose
  • Experience developing with networking protocols and communications (e.g. REST, TCP, UDP, QUIC)
  • Experience developing with Bluetooth particularly in a mobile device context
  • Experience developing with databases on mobile devices
  • Read and understand the intent of code, logs and stack traces, debugging in distributed environments
  • Knowledge of test automation frameworks, as well as common CI/CD practices
  • Strong communication skills, particularly written communication skills

Nice to Haves

  • Development background in multiple languages: Kotlin, Swift, Java, Rust, Javascript
  • Experience on multiple mobile frameworks: iOS, Flutter, React Native
  • Experience developing with lowcode/nocode software and APIs
  • Experience building libraries/frameworks/SDKs for distributed platforms
  • Experience with mesh networks, BLE, Wifi, and other mobile transports/radios
  • Experience with network administration, performance testing, or troubleshooting

Skills

KotlinJetpack ComposeBluetoothRestTcpUdpQuicCI/CDMobile Databases
Earnin

Senior Mobile Engineer

EarninMountain View, CA

Senior Android engineer building and scaling EarnIn's consumer mobile app. Owns architecture, feature development, testing, and cross-platform parity in a hybrid Mountain View role.

228k – 279k
Hybrid4+ YOEAndroid Engineering
Gusto

Software Engineer

GustoSan Francisco, CA +3

Develops secure native Android apps and mobile web-views for identity engineering, focusing on frictionless authentication with biometrics and passkeys. Requires 8+ years mobile experience, strong Kotlin/Android skills, and GraphQL knowledge; collaborates cross-functionally and mentors juniors.

197k – 247k
Hybrid8+ YOEAndroid Engineering
Eightsleep

Senior Software Engineer - Mobile (Android)

EightsleepSan Francisco, CA +1

Build and optimize high-quality Android mobile app features using Kotlin and Jetpack Compose for a sleep fitness product, collaborating with cross-functional teams. Requires 4+ years Android experience and enterprise-grade app development skills.

180k – 210k
Remote4+ YOEAndroid Engineering
Fingerprint

Senior Android Engineer

FingerprintUnited States

Senior Android Engineer leads development of Android SDKs for fraud detection, implements detection signals, optimizes performance, and prototypes new security methodologies. Requires 5+ years Android experience, Kotlin proficiency, Jetpack Compose, C++, and security background.

178k – 205k
Remote5+ YOEAndroid Engineering
Current

Senior Software Engineer, Android

CurrentNew York, NY

Senior Android engineer building native Kotlin mobile apps for a consumer fintech platform. Own end-to-end feature delivery, reusable frameworks, and UI performance for products like Paycheck Advance and Savings Pods. Requires strong Kotlin/Android expertise and published Play Store apps.

170k – 250k
On-site5+ YOEAndroid Engineering