Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Hyderabad |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software,Web / Mobile Technologies |
EmploymentType | Full-time |
*In this role, you will Be responsible for defining requirements, designing components, and the implementation of iOS applications. Collaborate with business owners to solve customer needs through mobile experiences. Collaborate with groups such as Security, Architecture, IT Operations, and QA to ensure the design, delivery, and adherence to corporate standards. Develop mobile frameworks to be used as modular components across multiple applications. Review the work of other developers to ensure the quality of their code and designs. Ensure application development principles, standards, and best practices are followed for each project. Research and leverage emerging technologies to continuously innovate and improve our applications. In this role, youll need 6 years of iOS app development experience. Experience writing mobile applications using Swift. A Proficiency in using Apple Xcode IDE. A Proficiency in using Cocoa, Cocoa Touch, UIKit, and Foundation. An Understanding of Apple Human Interface Guidelines. A Proficiency in using Git. Experience handling REST API calls and JSON. Experience with push notifications. Understanding basic network architecture. Understanding of application & data security in iOS applications along with hands on experience. Experience with various data persistence methods for iOS applications. Expertise in creating custom UI components, reusable libraries, and CocoaPods. Experience implementing various application architectures & design principles. Experience profiling applications for performance optimizations. Experience writing unit tests. Experience integrating 3rd party libraries like AlamoFire, Firebase, etc. Experience working in an Agile environment (daily scrum meetings, Sprints, etc.) Excellent oral, verbal & written communication skills. A desire to improve code continuously. To be a selfmotivated learner and a team player. A solid understanding of value semantics vs. reference semantics and strong vs. weak references. Extensive experience with Auto Layout. Nice to have A Good understanding of CICD. Experience with AVFoundation, Vision, andor Core ML.,
Keyskills :
siteinspectiontroubleshootingcocoa touchit operationsdata securityagile environmentmobile applicationswritten communicationemerging technologies