Role: iOS Developer. Location: Hyderabad.
Responsibilities
Design, code, analyze, and test systems for iOS applications; Work within a cross-functional agile team to meet project goals; Utilize unit testing to ensure code reliability and functionality; Collaborate on the continuous improvement of the development process and CI pipeline; Analyze the project requirements and provide input during the planning and strategy phases; Design and build advanced applications for the iOS platform while ensuring performance, quality, and responsiveness of applications; Identify and correct bottlenecks and fix bugs, maintain code quality, organization and automatization; Continuously discover, evaluate, and implement new technologies to maximize development efficiency; Ensure the best possible performance, quality, and responsiveness of applications; Document all work for future reference and write technical specifications when required; Coordination with ISMS core team to support ISMS activities and implementation strategies at the companyRequirements
Bachelor's/Master's Degree in Computer Science or Computer Engineering; 8+ years' experience in iOS development; Proficient in Objective-C, Swift, Swift UI and Cocoa Touch; Solid understanding of the iOS SDK, UIKit, GCD, and Auto Layout; Knowledge of iOS back-end services; Knowledge of Apple's design principles and application interface guidelines; Optimize app performance for smooth UX, low memory usage, and battery efficiency; Strong background in unit testing and memory management; Extensive experience with iOS Frameworks such as Core Data and Core Animation; Comfortable with Git and version control best practices; Experience with consuming the Rest APIs and knowledge on how it works; Deep understanding of the native mobile app ecosystem; Great oral and written communication skills. Must be able to interact with customers directly; Must be highly organized with strong attention to detail. Able to handle multiple priorities with little direction; Ability to gather and document requirements from customers; Ability to work with a variety of tools and troubleshoot communication issues; Ability to understand projects from the perspective of both client and business; Flexible and willing to accept a change in priorities as necessary; Knowledge of agile methodologyNice to have
Familiarity with functional or reactive programming frameworks like RxSwift or Combine; Experience with Native Android developmentJak aplikować
Aplikuj online: https://www.jobs.pl/oferta/101287231/aplikuj
JOBS.pl · https://www.jobs.pl/ios-developer-oferta-101287231











