IOS Developer / Lead
We have a current opportunity for a Wipro Uk - London Paddington - IOS Lead on a contract basis. The position will be based in London.
We are looking to hire a talented iOS Developer to design, build, and maintain the next generation of iOS applications. Your primary focus will be developing high-end iOS applications for the latest Apple mobile devices. Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
To ensure success as an iOS Developer, you should have a strong working knowledge of iOS Frameworks, be proficient in Swift or Objective-C, and be able to work as part of a team. Ultimately, an outstanding iOS Developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
iOS Developer Responsibilities:
- Designing and building mobile applications for iOS platform.
- Collaborating with the design team to define app features.
- Ensuring quality and performance of application to specifications.
- Identifying potential problems and resolving application bottlenecks.
- Fixing application bugs before final release.
- Publishing application on App Store.
- Maintaining the code and atomization of the application.
- Designing and implementing application updates.
iOS Developer Requirements:
- Bachelor's or master's degree in Engineering, Computer Science, or the other relevant field
- Working experience in the related field
- Published IOS apps in the application store is preferred
- Understanding of the IOS mobile app development cycle
- Proficiency in Swift or Objective-C
- Familiarity with Core Data, Core Animation, and other IOS frameworks
- Familiarity with performance tuning, threading, and offline storage
- Ability to connect IOS apps to back-end services
- Understanding of UX/UI standards
- Familiarity with Apple design principles
- Familiarity with C-based libraries is advisable
- Experience with Instruments, Shark, and other memory tuning and performance tools
- Proficiency with push notifications and cloud message APIs
- Optimization and benchmarking skills
- Familiarity with Mercurial, Git, SVN, or other versioning tools
- Understanding of continuous integration