Job Location: 76 D, Udyog Vihar Phase IV, Haryana 122015Experience: 2-6 yearsDesignation: Software Development Engineer (iOS)Job Responsibilities: Hands-on coding, systems analysis, design and delivery of projects assigned. Complete assigned projects in a timely manner within project parameters. Provide good technical guidance to project team members other colleagues within the organization so that their abilities and the overall project quality are enhanced. Maintain appropriate expertise to ensure effective service level. Respond to problems in a timely, effective manner.Job Requirement:Must have developed and deployed multiple iOS Apps to App store and must be able to provide references of currently Live applications. Strong experience in building and publishing iOS applications Extensive experience in developing iOS application in Swift. Operating Systems: iOS. Proficient in designing UI using Auto-layout & Storyboard. Ability to match complex UI designs and animations. Programmer Tools: XCode, Instruments, and Git. Frameworks: Cocoa Touch, UI Kit, and Core Data (Core Graphics and Core Animation a plus). Experience with JSON, XML, JavaScript, and interfacing iPhone/iPad applications to server side APIs.Good understandings of Algorithms, Data Structure, Design Pattern, Object Oriented Programming, memory management, MVC, MVVM, MVP Experience in resolving memory usage issues and code optimization to improve application performance Experience in operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions, deadlocks etc. Excited about working in a high profile, fast-paced software organization. Proven track record for managing multiple projects at once.