iOS

Noida – Full-time Position

Job Title

Senior Developer

Job Description

Responsibilities

  • Collaborate with cross-functional teams to develop and maintain iOS applications.
  • Utilize Swift and Objective-C to write clean, efficient, and maintainable code.
  • Implement features using the Cocoa Touch framework, Core Data, and URLSession.
  • Connect iOS applications with backend systems through RESTful API integration.
  • Adhere to Apple’s UX/UI guidelines for a consistent and intuitive user experience.
  • Experience with FCM and APNs for push notifications, including extensions.
  • Familiarity with CocoaPods for dependency management and third-party library integration.
  • Proficiency in SVN and Git for version control.
  • Utilize Jira for project management and issue tracking.
  • Apply SOLID principles and practice protocol-oriented programming.

Qualifications

    • B.Tech/MCA/BCA
    • 4-6 Years of experience.
    • Proven experience collaborating with cross-functional teams on successful iOS applications.
    • Proficiency in Swift and Objective-C.
    • Strong knowledge of Cocoa Touch framework, Core Data, and URLSession.
    • Extensive experience with RESTful API integration.
    • Thorough understanding and implementation of Apple’s UX/UI guidelines.
    • Experience with FCM, APNs, and push notification extensions.
    • Familiarity with CocoaPods, SVN, and Git.
    • Proficiency in Jira for project management.
    • Strong understanding of SOLID principles and protocol-oriented programming.
    • Experience with SonarQube for code quality analysis.
    • Familiarity with Jenkins for continuous integration.
    • Knowledge of Google ML Kit for text recognition.
    • Strong problem-solving skills and ability to troubleshoot complex issues.
    • Excellent collaboration and communication skills to work effectively in cross-functional teams.
    • Detail-oriented and committed to delivering high-quality code and user experiences.
    • Ability to adapt and learn new technologies and frameworks quickly.
    • Strong time management and prioritization skills to meet project deadlines.
    • Proactive and self-motivated with a passion for continuous improvement and learning.

Contact Us

Noida, India
+91120 493 7000

hr@merkurgamingindia.com

WE ARE HIRING!

We are hiring developers, leaders & experts across multiple domains to build innovative and high-quality gaming solutions.

Noida

Merkur Gaming India Pvt. Ltd

Merkur Gaming India is an ISO 27001:2013 & ISO 9001:2015 certified company and member of the Merkur Group, Germany.