iOS developer -Senior

Location IN-Pune
Job ID
Narayani Beldar
Position Level


Analyzes, develops, designs, and maintains software for the organization's products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation. Work is evaluated upon completion to ensure objectives have been met. Determines and develops approach to solutions.



4-6 Yeras experience ,Engineer/Design technical solution to build enterprise level mobile applications.
Design, Build and maintain high performance, reusable, and reliable Swift & Objective C code
Mentor the team and help them to deliver efficiently
Ensure the quality, and responsiveness of applications
End to end iOS application development
Lead Technical architecture and coding standards
Collaborate with cross-functional teams to define, design, and ship new features.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application stability.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Translate designs and wireframes into high quality code
Basic experiance in flutter framework



  • Min 8+ years of working experience in Native iOS application development.
    Should be well versed in Swift, Objective C
    Strong knowledge of iOS SDK, different versions of iOS, and how to deal with different screen sizes.
    Strong experience with using Firebase in iOS apps
    Good to be familiar with Bitrise for Continuous integration and Continuous Development needs.
    Experience of end-to-end life-cycle of an application right from First line of code to publishing a stable version on the App Store
    Experience with common iOS libraries like Alamofire
    Should have submitted at least 2 apps to the App Store.
    Presence in open source community, technical forums.
    Capability to build reusable frameworks to support business demands.
    Should have experience in architecting enterprise applications
    Experience with JSON, XML and interfacing applications with server side APIs
    Working knowledge of modern Mobile Development Guidelines
    Familiarity with cloud message APIs and push notifications
    Understanding of design principles and interface guidelines
    Should know to effective use debugging tools available
    Should be quick learner of existing app or platform
    Familiarity with continuous integration
    Proficient understanding of code versioning tools, Git
    Knowledge of the open-source ecosystem and the libraries available for common tasks
    Experience with offline storage, threading, and performance tuning
    Experience in ADA compliance with hands-on on accessibility development
    Experience in building universal apps
    Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer)
    Basic experiance in flutter apps

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share with Your Network

Need help finding the right job?

We can recommend jobs specifically for you! Click here to join our Zebra Talent Pool.