Hi Everyone
Greetings!!!
PFA, Jd for Senior IOS Developer- TADA Mobility Product Company Bangalore.
Note: Once your profile is shortlisted you need to take assessment test without fail....Please share me your GITHUB ID:
Experience: 5-9 Years
Location: Bangalore
- Current CTC:
- Expected CTC:
- Notice Period:
- Offer if any please mention:
- Alternative Number:
- LinkedIn:
- Work Preference: Comfortable working 5 days onsite in Bangalore ( Yes/ No)
Senior iOS Engineer Overview TADA’s iOS apps are built with Swift 6.0, using Tuist for dependency and module management, and Fastlane for automated deployment and App Store distribution. The project follows Clean Architecture and ReactorKit for existing codebases, while actively adopting TCA (The Composable Architecture) for new development. Previously, UI layouts were implemented with AutoLayout and FlexLayout, but SwiftUI is now the recommended approach for new screens and is gradually being adopted across the app. Given the real-time and event-driven nature of ride-hailing services, asynchronous communication is heavily used throughout the app. Legacy components leverage RxSwift, while newer components utilize TCA’s Effect system to handle event and data streams efficiently. Key Responsibilities Maintain and develop new features for TADA’s Driver and Passenger iOS apps. Participate in code reviews, ensuring code quality, scalability, and maintainability. Collaborate closely with cross-functional teams to improve app architecture and user experience. Technology Stack Languages & Frameworks: Swift, SwiftUI, RxSwift, TCA, ReactorKit Tools: Tuist, Fastlane, CircleCI, SwiftLint, SwiftFormat Collaboration: GitHub, Jira, Figma, Slack Qualifications 5–10 years of professional iOS development experience Strong understanding of Swift and iOS fundamentals Experience structuring and organizing code-based layouts Interest and understanding of architecture and design patterns Basic knowledge of reactive programming (RxSwift, Combine) Problem-solving approach that prioritizes context and rationale over rigid correctness Preferred Experience migrating UIKit-based projects to SwiftUI Hands-on experience with modular architecture design Familiarity with unidirectional data flow frameworks (ReactorKit, TCA) Knowledge of MVVM, Clean Architecture, and related design patterns Strong debugging and troubleshooting skills (Crash reporting, Debug Navigator, View Hierarchy, etc.)
Interested candidates can share their profile to [email protected].
Pay: ₹4,800,000.00 - ₹5,000,000.00 per year
Benefits:
Work Location: In person