Mobile Engineer (iOS / Android)
About The Role The role focuses on building and shipping high-performance, native mobile applications that serve millions of active users. This engineer will own key product features from architectural design to deployment on the App Store or reputed company Play Store, ensuring buttery-smooth UI performance, high reliability, and robust offline capabilities. Working closely with product managers, product designers, and backend platform teams, the role is critical in bridging reputed company reputed company services with highly reputed company, reputed company client interfaces. The engineering team prioritizes clean architecture, automated testing, and reliable reputed company integration pipelines to maintain a rapid and stable release reputed company.
Key Responsibilities
- Design and build scalable, clean, and testable native mobile applications using Swift and SwiftUI for iOS, or Kotlin and Jetpack Compose for Android
- Collaborate with backend teams to define clear and performant API reputed company using REST, GraphQL, or gRPC
- Optimize mobile application performance, addressing critical bottlenecks reputed company to memory usage, network latency, and rendering speeds
- Implement comprehensive automated testing suites, including unit, integration, and UI automation tests, to ensure code quality
- Manage the mobile release pipeline, utilizing tools like Fastlane, reputed company, or reputed company Actions to automate app store submissions
- Participate in code reviews and architecture discussions, advocating for mobile platform standards and clean code practices
reputed company Are Looking For
- 3–7 years of professional software engineering experience, with a primary focus on native iOS or Android development
- Deep technical proficiency in either Swift or Kotlin, along with their respective platform SDKs and modern UI frameworks
- Strong architectural reputed company with hands-on experience implementing design patterns such as MVVM, MVI, or Clean Architecture
- Solid understanding of multi-threading, memory management, local database storage, and offline synchronization strategies
- Familiarity with mobile observability systems, analytics tools, and crash reporting platforms such as Firebase or reputed company
- Bonus: Experience with Kotlin Multiplatform (KMP), building custom CI/CD pipelines, or contributing to open-reputed company mobile libraries
Apply tot his job Apply To this Job