IOS Developer

Role:                                     IOS Developer 
Location:                             Atlanta GA, SFO CA
Emp Type:                           Permanent Job
Interview:                            Phone/Skype
 
                Have at least 5 years of experience on iOS app development
                Experience of Retail domain will be an added advantage
                Experience with iOS, Swift, Objective C and Cocoa Touch
                5+ years experience in mobile application development
                Experience in UI designing with auto layout, storyboards and size classes. 
                Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
                Good Knowledge of Swift programming concepts
                Knowledge of Swift Protocol Oriented Programming is preferable
                Deep knowledge on iOS multithreading programming is necessary
                Exceptional analytical aptitude and attention to detail
                Good knowledge of Ecommerce Technology and Architecture
                Have basic understanding of UML, XML, Web Services
                Deep understanding of iOS WebKit and Cookie handling  
                Experience with developing Augmented Reality applications
                Good knowledge on framework integration and dependency management tools like Cocoa Pod/ Carthage etc.
                Experience with OpenGL/ Metal Framework
                Experience with Push notification frameworks such as Urban Airship
                Experience with layouts using stack view and collection views.
                Experience in developing Location based services including Map Kit
                Good Experience in various XCode debugging tools , especially Instrument tools
                Good Knowledge on Xcode Unit Testing and UI testing  practices
                Understanding of Source Code Control (Preferred – GIT) and maintenance
                Experience in calling REST API with XML and JSON Reponses 
                Experience in continuous integration practices (Tools like Jenkins) is preferable
                Good knowledge on Apple’s new features and updates on iOS and other relevant technologies
                Good Knowledge on various design patterns like MVC, MVP, MVVM etc.
                Building complex iOS Apps (iPhone and iPad)
                Incorporate enhancements for new features
                Analysis of new requirements (business requirements), business impacts, work prioritization and estimation.
                Prepare Low level and High Level design document or technical specifications.
                Code and test(Unit and System Test) application components
                Ability to take business requirements and develop functional design and help in technical design
                Good organizational and problem solving skills
                Good team player who is self motivated and well organized
                Strong oral and written communication skills
                Ability to work with remote teams
                Ability to manage project scope
                Ability to ensure quality of the delivered components.
                Onshore / Offshore team management, capacity planning
                Offshore co-ordination for construction and testing of defects/BRs, review and code delivery
B.E / B.Tech (Information Technology) or Equivalent
Atlanta GA

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file