We are looking for a skilled IOS Developer ll Bangalore, Mumbai ll 5-8 yrs of exp. to join our
engineering team. The candidate will work on developing backend services, RESTful
APIs, and microservices, while collaborating with cross-functional teams to deliver
high-quality software solutions.
About Us
CodeVyasa is a mid-sized product engineering company that works with top-tier
product and solutions organizations such as McKinsey, Walmart, RazorPay,
Swiggy, and others. We are a team of 550+ engineers, driving innovation across Product & Data Engineering, focusing on Agentic AI, RPA, Full Stack, and GenAI-based
solutions.
Key Responsibilities :
Design and build advanced iOS applications using Swift and Objective-C .
Collaborate with cross-functional teams to define, design, and ship new features.
Integrate with RESTful APIs and third-party libraries.
Maintain code quality, organization, and automation through unit and UI testing.
Identify and fix bugs, improve performance, and optimize for scalability.
Ensure the app complies with Apple’s design and security guidelines.
Work closely with UI / UX designers to implement pixel-perfect interfaces.
Participate in code reviews, sprint planning, and agile ceremonies.
Stay up-to-date with emerging iOS technologies, tools, and best practices.
Required Skills :
Proficient in Swift and Objective-C programming languages.
Strong understanding of iOS frameworks such as :
UIKit, SwiftUI, Core Data, Core Animation, Core Graphics, AVFoundation, Combine.
Experience with Xcode , Cocoa Touch , and Apple Human Interface Guidelines (HIG) .
Solid understanding of RESTful APIs , JSON , and mobile architecture patterns (MVC, MVVM, MVP) .
Experience with version control (Git) and CI / CD pipelines for mobile.
Knowledge of push notifications , in-app purchases , and App Store deployment process .
Understanding of memory management , performance tuning , and debugging on iOS.
Preferred Qualifications :
Experience with SwiftUI and Combine frameworks.
Familiarity with Core ML , ARKit , or HealthKit .
Exposure to Agile / Scrum methodologies.
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
Why Join CodeVyasa?
architectures.
programs.
Ios Developer • Malappuram, Kerala, India