Senior iOS Developer (Pune/Nagpur)

  • Pune
  • Perficient
Qualifications:

Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience. 5+ years of experience in iOS development with a strong portfolio of iOS applications. Proficiency in Swift and Objective-C, with a comprehensive understanding of iOS frameworks and best practices. Demonstrated experience with push notification integration using APNs. 2+ years of experience in React Native and cross-platform mobile development. TypeScript

language, including ES6+ syntax Knowledge of

{{functional or object-oriented}}

programming Ability to write well-documented, clean JavaScript code Rock solid at working with third-party dependencies and debugging dependency conflicts Familiarity with native build tools, like Xcode, Gradle

{{Android Studio, IntelliJ}} Understanding of REST APIs, the document request model, offline storage and mobile app architecture patterns. Experience with automated testing suites like

XCTest ,

{{Jest or Mocha}} Advance level of mobile app knowledge. Strong problem-solving abilities and capacity to work independently as well as part of a team. Excellent communication skills and collaborative spirit.

Preferred Skills: Experience with continuous integration and deployment (CI/CD) processes. Knowledge of modern UI/UX design principles. Familiarity with Agile/Scrum methodologies. Contributions to open-source projects or a notable GitHub profile.

Share resume on NGPGDCTA@perficient.com.