Posted on: 20/11/2025
Description :
Responsibilities :
- Develop and maintain high-quality mobile applications using Swift, following MVVM and MVC architectural patterns.
- Design and implement efficient data storage solutions leveraging Core Data for seamless offline functionality.
- Integrate and manage Integrated REST APIs to ensure smooth communication between front-end and back-end services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement and optimise continuous integration and deployment pipelines using CI/CD tools to enhance development efficiency.
- Utilise version control systems such as Git and GitHub for source code management and collaboration.
- Conduct code reviews and provide constructive feedback to maintain code quality and best practices.
- Troubleshoot, debug, and resolve software defects and performance issues in existing applications.
- Stay updated with emerging technologies and industry trends to continuously improve development processes.
Requirements :
- Must have 5-7 years of experience in software engineering, preferably in Gurgaon, or willing to relocate.
- Strong proficiency in the Swift programming language.
- Extensive experience with architectural patterns, including MVVM and MVC.
- Expertise in managing local data persistence using Core Data.
- Proven ability to work with Integrated REST APIs for seamless backend communication.
- Familiarity with version control systems, specifically Git and GitHub.
- Experience with Continuous Integration and Continuous Deployment (CI/CD pipelines.
- Good understanding of software development lifecycle and agile methodologies.
- Strong problem-solving skills and ability to write clean, maintainable code.
- Excellent communication skills and ability to work collaboratively in a team environment.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1577889
Interview Questions for you
View All