Job Description
iOS Developer
Responsibilities:
Integrate with our backend services to make sure we are delivering a great mobile user experience that's super-fast for end users
Help improve code quality through writing unit tests, automation and performing code reviews
Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms and product
Work with the product and design team to understand end-user requirements and use cases then translate that into a pragmatic and effective technical solution
Dive into difficult problems and successfully deliver results within a schedule
Minimum Qualifications
Minimum BS/MS degree in Computer Science, Engineering or a related subject
Minimum 3 years of professional development on iOS platforms
Solid foundation in object-oriented programming
A flawless understanding of memory management in Objective-C
Experience in writing networking code using Foundation classes
An understanding of the UIKit framework
Have published one or more iOS apps in the app store
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle
Skills:
Having experience in Cross-platform technology (Titanium, PhoneGap ...) is a plus.
Good reading, writing and speaking in English
An understanding or prior experience in automated testing, especially unit testing
iPhone/ iPad development experience
Extensive experience with iPhone platform (experience on Mac is helpful).
Development background with C & Objective-C.
Good optimization and debugging skills
Able to work alone or in a team environment
Experience with PHP and ActionScript a plus
💡 Quick Summary
Seeking a career-building opportunity? The IOS Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
