ATT - Sr. Mobile Engineer - Job6925
Multiple Countries
Full Time
Manager/Supervisor
ATT - Sr. Mobile Engineer - Job6925
Summary
We’re looking for a seasoned Senior Mobile Engineer with 5+ years of experience building and shipping high-quality, production-level mobile applications at scale. You’ll play a key role in developing and maintaining our mobile SDKs and integrations, using Swift, Kotlin, and React Native. This is a hands-on engineering role where you'll collaborate with cross-functional teams to design robust APIs, optimize performance, and ensure seamless integration with client apps. You’ll have the opportunity to influence architectural decisions, contribute to the scalability of our mobile platform, and help define best practices in mobile engineering.
Responsibilities
- Design, build, and maintain scalable mobile SDKs and libraries for iOS (Swift) and Android (Kotlin), ensuring seamless integration and excellent developer experience.
- Contribute to core architecture decisions that impact app performance, reliability, and flexibility.
- Collaborate with product managers and backend teams to define mobile-first features and APIs.
- Own the mobile release cycle — from development to production — ensuring high-quality rollouts and minimal regressions.
- Optimize app and SDK performance for speed, memory, and battery usage across platforms.
- Write clean, maintainable, and well-documented code following modern mobile development practices.
- Mentor junior engineers and provide code reviews that improve overall code quality.
- Investigate and resolve complex technical issues reported by clients or internal teams.
Requirements
To be considered for the Sr. Mobile Engineer position, candidates must possess the following skills:
Must-Have Skills
- 5+ years of professional experience building mobile applications or SDKs.
- Strong proficiency in Swift (iOS) and Kotlin (Android).
- Solid understanding of React Native, including how to bridge native modules.
- Experience shipping apps or SDKs used in production by thousands/millions of users.
- Familiarity with mobile CI/CD pipelines, release processes, and store guidelines (App Store, Play Store).
- Deep understanding of mobile architectures, threading, memory management, and performance optimization.
- Strong collaboration skills and ability to work closely with cross-functional teams.
Nice-to-Have Skills
- Experience building mobile SDKs or libraries used by third-party developers.
- Exposure to testing strategies (unit, integration, UI testing) in mobile development.
- Contributions to open-source mobile projects.
- Experience working in fast-paced startup environments.
Apply for this position
Required*