cover
Full Time

Full Stack Mobile Engineer/ 2 days ago

sched
$85,000 - $135,000 /yearly
Application ends: 2026-04-19

Quick Summary

The Full Stack Mobile Engineer at Sched will build and maintain native iOS (Swift, UIKit) and Android (Kotlin, Compose) applications, including whitelabel apps and automated build systems, while also contributing to the PHP REST API and supporting backend services. This remote role requires 5+ years of professional software engineering experience, with at least 2 years in shipping production native mobile applications, strong proficiency in Swift and Kotlin, experience with app store processes, consuming REST APIs, and automated mobile testing. The target on-track earnings range from $85,000 to $135,000.

Remote | Full-time

About Sched

Sched powers thousands of events worldwide, including professional development programs, academic conferences, industry gatherings, and community meetups.

Our platform facilitates connections, learning, and progress. When it falters, those essential experiences are disrupted.

We are a profitable, established SaaS company with a robust user base and production systems. The features you develop will be immediately utilized by organizers and attendees globally.

We are seeking a Mobile Software Engineer to join our mobile team. You will be responsible for building and maintaining our native applications on both iOS (Swift) and Android (Kotlin). Additionally, you will support our whitelabel customer apps and manage their automated build systems. Beyond mobile development, you will contribute to the PHP API and supporting backend services.

We value engineers who consider the customer experience, evaluate tradeoffs in their decisions, and prioritize the long-term health of the systems they interact with. You will own mobile features, collaborating with our product manager, designers, and engineering team to scope and deliver them. Your responsibilities will include code reviews across both platforms, improving test coverage, and establishing quality standards for mobile development at Sched. You will also participate in an on-call rotation to address production incidents.

What You'll Do

Mobile Development

  • Build and maintain native Android features using Kotlin and Compose
  • Build and maintain native iOS features using Swift and UIKit
  • Build and maintain whitelabel apps and our internal automated build systems
  • Work with platform APIs for push notifications, offline storage, background sync, and deep linking
  • Debug production issues across various device types, OS versions, and network conditions
  • Manage Android and iOS CI/CD build pipelines and app store submission processes

Backend and API Integration

  • Work with the PHP REST API that serves both mobile platforms
  • Collaborate with backend engineers on API contract changes, versioning, and backward compatibility
  • Implement API endpoints for mobile feature development

Infrastructure and Reliability

  • Participate in an on-call rotation to respond to production incidents
  • Contribute to monitoring, alerting, and crash reporting across both mobile platforms

Quality, Process, and Team Impact

  • Participate in and conduct code reviews across both platforms
  • Write and improve automated tests at the unit, integration, and UI levels
  • Document your work, including technical decisions, platform-specific patterns, and release procedures
  • Identify and implement improvements to team development workflows

Collaboration and Ownership

  • Collaborate with Product, Design, and Engineering leadership to align on priorities and scope
  • Communicate status, blockers, and technical tradeoffs clearly in writing and conversation
  • Make prioritization decisions within your work, connecting tasks to customer and business outcomes

What We're Looking For

Required Qualifications

  • 5+ years of professional software engineering experience, with at least 2 years building and shipping production native mobile applications
  • Strong proficiency in Swift for iOS and Kotlin for Android
  • Experience shipping apps through both the Apple App Store and Google Play Store, including managing builds, signing, review processes, and releases
  • Demonstrated ability to work within, improve, and modernize existing native codebases without introducing regressions
  • Experience with platform-native UI frameworks (SwiftUI and UIKit, Jetpack Compose)
  • Experience building mobile applications that consume REST APIs
  • Experience writing automated tests for mobile applications (unit, integration, or UI)
  • Comfort navigating ambiguity: scoping work from unclear inputs, making tradeoffs, and adjusting when requirements shift
  • Willingness to participate in an on-call rotation and respond to production incidents
  • Clear written and verbal communication, including the ability to explain technical decisions to non-engineers

Preferred Qualifications

  • Experience with PHP in production, including codebases that run without a framework
  • Experience with infrastructure operations: Linux administration, Docker, Kubernetes, or similar container orchestration
  • Familiarity with AWS services (EC2, S3, RDS, CloudFront, or similar)
  • Experience with monitoring, alerting, and observability tools (Sentry, Datadog, Grafana, or similar)
  • Experience with offline-first patterns, local data persistence, and sync strategies
  • Experience in or desire to learn Kotlin Multiplatform
  • Experience collaborating with UX/UI designers on mobile-specific usability and accessibility patterns
  • Track record of improving team processes, documentation, or developer tooling

What Success Looks Like

Within 30 days

  • Navigating both the iOS and Android codebases with decreasing support
  • Shipping small fixes and improvements with tests on at least one platform
  • Completing your first code reviews across both platforms

Within 90 days

  • Owning and shipping mobile features end-to-end with minimal guidance
  • Debugging production issues across both platforms and writing root-cause post-mortems
  • Contributing to documentation and identifying at least one process improvement in the mobile build or release workflow

Within 6 months

  • Contributing confidently across iOS, Android, and the API layer that supports them
  • Improving the stability, test coverage, and maintainability of both mobile codebases
  • Acting as a resource for teammates on mobile patterns, platform-specific debugging, and code quality
  • Connecting your technical decisions to customer outcomes and business priorities

What We Offer

This role has a target on-track earnings (OTE) range of $85,000–$135,000 for candidates based in our reference markets.

Compensation is adjusted based on candidate location using geographic differentials. Typical adjustments include:

  • High-cost U.S. markets: approximately +15%
  • Mid-to-high cost U.S. markets: approximately +8%
  • Reference markets: no adjustment
  • Lower-cost U.S. markets: approximately -10%

Final offers are determined based on experience, skills, and location.

  • 100% remote team (30 people, no corporate office)
  • Health, dental, vision, disability, and life insurance
  • 401(k) with company match
  • 20 days PTO
  • Team offsites in places like Morocco, Japan, Brazil, and Colombia — part work, part vacation, fully covered by Sched (#schedcations)

Selected candidates will be asked to complete a Coderbyte technical assessment as part of the hiring process. We use it to better understand practical problem-solving in a consistent way across applicants.

Share

sched

sched

  • Address
    Atlanta, Georgia
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy