Graduations: BCA with MCA &
Engineering Graduates only
Work Mode: Hybrid (3 days WFO)
Required Skills:
• 6+ years of skilled iOS development experience, delivering high-quality, maintainable, and
performant applications with a strong focus on clean architecture and efficient debugging practices.
• Expert-level proficiency in Swift, including modern language features and ecosystem conventions.
• Strong command over Clean Architecture and ability to deliver modular, testable codebases.
• In-depth knowledge and hands-on experience with MVVM-C architectural pattern.
• Demonstrated application of SOLID principles in real-world projects.
• Proficiency with the Combine framework for building reactive, declarative interfaces and data flows.
• Solid experience working with Realm for local data persistence in mobile apps.
• Understanding of MongoDB in mobile-backend integration and working with document-based
schemas.
• Familiarity with Dynatrace or similar performance monitoring and logging tools.
Requirements
Key Responsibilities:
• Develop and maintain high-quality, scalable, and maintainable iOS applications using Swift.
• Architect and implement clean, modular application structures following Clean Architecture
principles.
• Apply the MVVM-C (Model-View-ViewModel-Coordinator) design pattern for clear separation of
concerns and streamlined navigation.
• Write well-structured, testable code that adheres to SOLID design principles and Apple’s
recommended best practices.
• Utilize Apple’s Combine framework for building reactive and event-driven user interfaces.
• Integrate and manage local data persistence using Realm, with a focus on schema versioning and
migration strategies.
• Connect mobile applications to back-end services, particularly with MongoDB for document-based
data models.
• Monitor app performance and heal
📌 Mobile Developer (Chennai)
🏢 Kavi Software Technologies
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.