iOS Developer

Virtusa Consulting Services
Posted on
Virtusa Consulting Services logo

Experience
6 - 8 yrs
Job Location
India
Vacancy
1
Designation
IOS Developer
Job Type
ONSITE

Job Description

Job Summary

We are seeking an experienced iOS Developer to design and develop high-quality, reliable native mobile applications for the iOS platform. You will be responsible for developing, enhancing, and maintaining production iOS apps, supporting third-party integrations, and resolving production issues. This role requires expertise in MVVM architecture, Firebase, Combine framework, Objective-C, Swift, Cocoa Touch, REST, JSON, and Agile methodologies.

About the Role

In this role, your primary responsibility would be to develop iOS mobile apps, enhance existing iOS mobile apps, maintain production iOS apps, and support third-party product implementations/integrations.

You will interact with various stakeholders and work with cross-technical teams across the design, coding, testing, production deployment, and third-party product implementation processes.

Key Responsibilities

  • Design and develop high quality and reliable code with unit test cases, meeting given specifications.
  • Develop, enhance, and maintain production iOS mobile applications.
  • Support third-party product implementations and integrations.
  • Interact with various stakeholders and work with cross-technical teams across the design, coding, testing, production deployment, and third-party product implementation processes.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on resolving production issues, analyze root cause issues, and provide resolution in a timely manner.

Requirements

  • Bachelor Degree with 6 years plus experience in designing and building native mobile applications for the iOS platform.
  • Experience working in MVVM architecture, Firebase and Combine framework.
  • Experience working in Objective-C, Swift, and Cocoa Touch.
  • Experience working with remote data via REST and JSON.
  • Experience working in Agile and Lean software development methodologies.
  • Familiarity with push notifications, APIs, and cloud messaging.
  • Knowledge of Apple's design principles and application interface guidelines.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Demonstrated ability to troubleshoot and program complex application stack.
  • Good understanding of Software Development Life Cycle and Software Quality Assurance processes.
  • Must have good analytical and problem-solving skills.
  • Excellent interpersonal communication and organizational skills.
  • Knowledge in Travel, hospitality, Airline or retail B2C domain will be preferred.

Keywords

cloud messagingMVVM architectureApple’s design principlesapplication interface guidelinespush notifications APIsmobile landscape architecturesCombine framework

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.