IOS Developer

Noida, Uttar Pradesh
Technology – Paytm Money /
On-roll /
Remote
About Us
We are seeking a skilled iOS Software Engineer to join our team. As an iOS Software Engineer, you will play a key role in designing and developing innovative mobile applications for the iOS platform. You will work closely with our development team to deliver high-quality software solutions that meet our clients' needs and exceed their expectations.

Responsibilities:
Collaborate with cross-functional teams to define, design, and ship new features.
Develop high-quality software design and architecture for iOS applications.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Translate designs and wireframes into high-quality code.
Ensure the best possible performance, quality, and responsiveness of the application.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automation.
Participate in code reviews and provide constructive feedback to team members.
Stay up-to-date with the latest iOS development trends and best practices.

Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience as an iOS Software Engineer with a minimum of [2-6] years of experience.
Proficient in Swift and/or Objective-C programming languages.
Strong understanding of iOS SDK, different versions of iOS, and how to deal with different screen sizes.
Experience with Xcode and other development tools.
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Strong understanding of iOS UI design principles, patterns, and best practices.
Experience with offline storage, threading, and performance tuning.
Proficient understanding of code versioning tools, such as Git.
Excellent problem-solving skills.
Ability to work independently and as part of a team.
Strong communication and interpersonal skills.

Preferred Qualifications:
Master's degree in Computer Science or a related field.
Published one or more iOS applications on the App Store.
Experience with cross-platform mobile development frameworks (e.g., React Native, Xamarin).
Familiarity with cloud message APIs and push notifications.
Knowledge of software testing methodologies and frameworks.
Experience with Agile methodologies.
Contributions to open-source iOS projects.