Sonata Software Hiring For Senior Developer – Bangalore

We are seeking a passionate and experienced iOS App Developer to join our team. In this role you will be responsible for designing, developing and maintaining cutting-edge iOS application, ensuring high performance and shameless user experience. As part of our agile team, you will collaborate with backend developers and UI/UX designers to build scalable, high-quality mobile apps.
Department: Platform Engineering OS
Job Type: Full-Type
Location: Bangalore
Total Experience: 5-9 Years experience
Relevant Experience: 4-9 Years experience
Primary Skills: iOS developer
Key Responsibilities:
- Design and develop advanced iOS applications, ensuring smooth functionality and optimized performance.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Integrate RESTful APIs and backend services to enhance the app’s features and performance.
- Write clean, maintainable, and scalable code in swift/Objective-C.
- Optimize application for speed, efficiency and scalability.
- Conduct unit testing and follow best practices in test-drive development(TDD).
- Troubleshoot and debug issues, resolving them in both development and production environments.
- Stay up-to-date with latest trends, techniques, and technologies in iOS development.
- Ensure app compliance with App store guidelines and regulations.
- Review code to ensure quality and consistency across the development teams.
- Implement third-party libraries and APIs to extend app functionality.
Required Skills:
- 4+ years of hands on experience in iOS app development.
- Strong proficiency in Swift and Objective-C.
- Solid understanding of iOS framework like Core Data, Core Animation and Core Graphics.
- Proven experience working with RESTful APIs for backend integration.
- Familiarity with Apple’s design principles and interface guidelines.
- Experience with Unit Testing and a strong understanding of test-driven development.
- Proficiency in Git version control systems.
- Familiarity with CocoaPods and Swift Package Manager for managing dependencies.
- Excellent problems-solving skills and attention to detail.
- String communication skills and ability to work in a collaborative team environment.
Preferred Skills:
- Experience with SwiftUI and Combine framework.
- Familiarity with Agile methodologies and tools like JIRA and Azure DevOps.
- Exposure to app analytics tools like Firebase, Crashlytics, or clarity.
- Experience with App Store submission and distribution process.
About Sonata Software
Sonata Software is a global leader in Modernization Engineering, delivering cutting-edge solutions to our clients across industries such as Telecom, Media, Technology, Retail & CPG, BFSI, and Healthcare & Lifesciences. Headquartered in Bengaluru, India, Sonata offers innovative modernization services in Cloud, Data, and emerging technologies like Generative AI and MS Fabric, with a strong presence across key global regions, including the US, UK, Europe, APAC, and ANZ.
Leave a Reply