20 Sep
|
Instaserve Payment Solutions (opc)
|
Chennai
20 Sep
Instaserve Payment Solutions (opc)
Chennai
About the Role
We are looking for a skilled iOS Developer with 3-6 years of experience to design, develop, test, and maintain high-quality iOS applications. The ideal candidate should have strong knowledge of Swift, UIKit, SwiftUI, REST APIs, and iOS application development.
Role & responsibilities
- Develop and maintain iOS applications using Swift and UIKit.
- Design and implement new features based on business and technical requirements.
- Integrate REST APIs, third-party SDKs and backend services.
- Work with JSON, networking, authentication and API integrations.
- Implement secure application features, including data protection and secure API communication.
- Debug, troubleshoot, and resolve application issues and production bugs.
- Write clean, reusable, maintainable and well-tested code.
- Perform unit testing and support QA teams during application testing.
- Optimize application performance, memory usage and responsiveness.
- Participate in code reviews, technical discussions and sprint planning.
- Work closely with backend developers, QA engineers and product teams.
- Publish and maintain applications through App Store Connect.
- Monitor application crashes and resolve issues reported through production monitoring tools.
- Stay updated with the latest iOS, Swift and Apple development technologies.
Required Skills
- 36 years of professional experience in iOS application development.
- Strong programming skills in Swift.
- Valuable knowledge of UIKit and SwiftUI.
- Experience with REST APIs and JSON.
- Strong understanding of iOS SDK and Apple frameworks.
- Experience with Xcode, Git, and debugging tools.
- Knowledge of MVC/MVVM/VIPER architecture.
- Understanding of memory management, multithreading, and performance optimization.
- Experience with Auto Layout and responsive UI development.
- Good understanding of Git/version control.
- Experience with App Store deployment and TestFlight.
Good to Have
- Experience with Firebase.
- Knowledge of Push Notifications and APNs.
- Experience with Core Data / Realm.
- Knowledge of WebSockets or real-time communication.
- Experience integrating third-party SDKs.
- Familiarity with CI/CD pipelines.
- Knowledge of Agile/Scrum development methodologies.
Soft Skills
- Strong problem-solving and logical thinking skills.
- Good communication and teamwork skills.
- Ability to work independently and as part of a team.
- Willingness to learn new technologies and frameworks.
- Good attention to detail and commitment to code quality.
📌 iOS Developer (Chennai)
🏢 Instaserve Payment Solutions (opc)
📍 Chennai