Job Description :
Senior IOS Developer | Boston, MAMode of Interview - Online Test And video Call Interview      6+ Months  Several projects you''d be part of:·                  We are building iOS apps to represent our client brands (2 Apps in the market)·                  Work closely as an important partner in a talented, open, & fun  e-commerce engineering team·                  Use the latest open tools and processes like git and scrum·                  Integrating the latest technology into the iOS App to allow customers to have truly unique experiences they can’t get anywhere elseMandatory Skills·                  Development experience in object oriented programming using Swift·                  Experience in RxSwift, MVP, Bluetooth·                  Proficient with Unit and integration tests·                  Previous experience interfacing with clients in consulting environment  ·                  Strong knowledge of Objective C, iOS SDK, Xcode, Cocoa Touch, and UIKit·                  Knowledge of web services, specifically REST APIs  ·                  Ability to understand business requirements and translate them into technical requirements·                  Familiarity with cloud message APIs and push notifications·                  A knack for benchmarking and optimization·                  Understanding of Apple''s design principles and interface guidelines·                  Proficient understanding of code versioning tools, such as Git·                  Familiarity with continuous integrationNice to have skills•                                        Have worked in Agile environment (Scrum preferred)•                                        Hands on experience developing production-ready apps on iPhone, iPad, iOS  ResponsibilitiesDevelop features for our client''s appsCollaborate with the design team to implement a brilliant mobile user experience. Collaborate with product management and engineering teams to analyze user needs and business requirementsAdd new features into existing iOS offerings by working closely on a cross functional team including other developers, designers, Project Managers and QAProfile and improve app performance. Leverage modern architectural patterns and third party libraries to deliver new features. Contribute to code quality by writing Unit, UI, and Integration tests. Translate designs and wireframes into high quality codeEnsure the best possible performance, quality, and responsiveness of the applicationIdentify and correct bottlenecks and fix bugsHelp maintain code quality, organization, and automatizationQualifications•                                        6-8  years of iOS app development using Objective-C or Swift•                                        A minimum of 2 years hands-on professional iOS development experience using Swift•                                        BS/MS degree in Computer Science, Engineering or a related subject•                                        Proven working experience in software development • Working experience in iOS development  •                                        Knowledge of Xcode, Interface Builder, and iOS SDK•                                        Hands on with Git, SDK development is required • Strong background of Apples Human interface Guidelines.