Senior iOS Engineer – Swift/SwiftUI, Senior Android Engineer – Kotlin/Jetpack Compose
Posted 6hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior iOS or Android engineer architecting OleOle’s football-focused social, messaging, video and payments apps. Owning mobile features from design through App Store or Google Play production release.
Responsibilities:
- Own the architecture and development of OleOle’s native iOS or Android application
- Work directly with backend, product and design teams
- Integrate backend APIs and realtime services
- Build high-performance social feeds and microblogging functionality
- Implement short-form vertical video capture, upload, playback and media handling
- Implement encrypted one-to-one messaging and realtime chat
- Integrate voice and video calling
- Build contacts, invitations and user-discovery functionality
- Implement live scores, realtime match events and push notifications
- Integrate authentication, account management and secure session handling
- Integrate wallet, payments and rewards functionality
- Implement localization and translation functionality
- Optimize startup, scrolling, media playback, networking, caching and battery usage
- Build reliable behavior for poor or intermittent network conditions
- Own testing, debugging and production reliability
- Take features from architecture through App Store or Google Play production release
Requirements:
- 7+ years of professional software engineering experience, including substantial native iOS or Android development
- Expert-level Swift and strong production experience with SwiftUI, or expert-level Kotlin and strong production experience with Jetpack Compose
- Proven experience architecting, building and shipping complex consumer iOS or Android applications
- Experience building at least one substantial product involving social feeds, messaging, short-form video, live content or realtime communications
- Strong experience with WebSockets and realtime/event-driven mobile applications
- Production experience with WebRTC or comparable voice/video calling technology
- iOS: strong experience with AVFoundation; Swift concurrency; APNs; Keychain/secure storage; iOS lifecycle; App Store review and release
- Android: strong experience with Kotlin Coroutines and Flow; CameraX; Media3/ExoPlayer; Firebase Cloud Messaging; Android Keystore/secure storage; Android lifecycle and device/OS fragmentation
- Strong understanding of networking, caching, memory management and mobile performance optimization
- Experience integrating complex backend APIs and working directly with backend engineers as APIs evolve
- Experience with authentication, session management and privacy-sensitive functionality
- Demonstrated ability to independently own a major application or feature from architecture through production
- Strong debugging, profiling, testing and production troubleshooting skills
- Must be a hands-on engineer who writes production code, not primarily an engineering manager
- Creative problem-solving and willingness to propose and support new ideas
- Ability to adapt to a broad range of problems and technologies
- Comfortable with ambiguity, shifting priorities and early-stage company growing pains
- Entrepreneurial judgment fostering independence over micromanagement
- Understanding of football and international sports is a huge plus
Benefits:
- Deferred compensation earned during the deferred period and payable when the company closes funding
- Following funding: competitive salary plus equity
- OleOle token participation
- Remote work permitted
- Some travel associated with the role














