Senior Ios Developer Chennai (India)
Contus Tech
Job Description & Responsibilities
Key Responsibilities
iOS Feature Development: Own the complete development lifecycle for iOS features, including design, implementation, and testing.
Codebase Maintenance: Maintain and update the iOS codebase, ensuring it adheres to best practices in security, performance, and maintainability.
Clean, Modular Code: Write clean, modular, and testable code using SOLID principles and design patterns like MVVM, Coordinator, and Dependency Injection.
Multithreading Solutions: Implement productive multithreading solutions using Grand Central Dispatch (GCD), Operations, and DispatchQueues.
Data Management: Utilize databases like Realm or CoreData for productive app data management.
UI/UX Implementation: Leverage Storyboards, Autolayouts, Push Notifications, and Sharekit to create a seamless and high-quality user experience.
API Integration: Integrate with backend services using XML parsing and RESTful APIs for data exchange.
Performance Optimization: Minimize memory usage, optimize launch times, and improve performance using effective algorithms and data structures. Proactively identify and address bottlenecks using tools like Instruments and Shark.
Testing: Write unit tests for iOS code modules and contribute to a robust testing culture to ensure a high-quality, crash-free user experience.
SDK Development: Gain real-world experience by working on real-time SDK development projects for cutting-edge chat and call solutions.
Required Skills
Swift Programming: Proficiency in Swift for iOS app development.
Real-Time Communication: Experience with technologies like XMPP, Websockets, WebRTC, and CallKit is a plus.
Real-Time App Development: Experience in building real-time chat and call applications is a strong advantage.
Mobile Development Lifecycle: Solid understanding of the full mobile development lifecycle, from concept to delivery.
Offline Storage & Performance Tuning: Expertise in offline storage, multithreading, and performance tuning using .
About Contus Tech
Required Skills
Job Details
Posted by
N/A
Posted on:
29 Jul 2026
About Contus Tech
More open roles
- iOS Engineer (Swift | Audio & Multimedia)RapidBrains · Sahibzada Ajit Singh Nagar, Punjab, India
- iOS Engineer (Swift | Audio & Multimedia)RapidBrains · Sahibzada Ajit Singh Nagar, Punjab, India
- Mobile App Developer - SwiftInnomind Technologies · Ernakulam, Kerala, India
- Mobile App Developer - SwiftInnomind Technologies · Ernakulam, Kerala, India
- iOS Developer + Swift || Hybrid || Hyderabad, Bengaluru, Pune & Chennai (India)TRIGENT SOFTWARE PRIVATE · Hyderabad, Telangana, India
- iOS Developer - Swift - Bangalore (India)Photon Group · Bengaluru, Karnataka, India