Own and evolve core mobile frameworks, CI/CD pipelines, automation processes, and deployment strategies to accelerate development efficiency and reliability.
Manage native integrations such as Push Notifications, App Security, and other platform services that are critical to mobile functionality and user experience.
Collaborate cross-functionally with product managers, designers, QA, and other engineering teams to analyze, design, and deliver scalable mobile features.
Participate actively in engineering processes including code reviews, design reviews, sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Write clean, maintainable, and efficient code that adheres to internal standards and industry best practices across both iOS and Android platforms.
Drive technical decisions based on data, metrics, and real-world usage to ensure thoughtful, long-term solutions.
Continuously optimize for performance, scalability, observability, and reliability across mobile applications serving millions of users.
Please note that this role involves participation in an on-call rotation
Requirements
3-5 years in iOS (Swift/Objective-C) and/or Android (Kotlin) is required, with an ability to collaborate across platforms
3+ years of exposure to CI/CD pipelines for mobile (e.g., Bitrise, GitHub Actions, Jenkins, Fastlane)
3+ years experience with designing and building APIs for Mobile consumption
Experience with React Native
Experience owning or contributing to mobile frameworks, SDKs, or libraries used across multiple apps or teams
Familiarity with release automation, versioning, and app store deployment (TestFlight, Google Play Console)
Experience with unit, integration, and UI testing for mobile apps
Experience in managing frameworks/systems e.g. Bitrise, Firebase