iOS Developer
Responsibilities
- Design and develop
     advanced software applications. Build on one or more platforms which
     include but not limited to iOS, Android, and web apps.
 - Communicate regularly
     and write clean code. Review, analyze and resolve application issues as
     needed.
 - Evaluate strategies
     and make recommendations on changes and improvements.
 - Collaborate with team
     members on the design and implementation of new functionalities on the
     different platforms.
 - Consult with other
     team members and implement solutions in-line with the departments’
     visions.
 - Continuously learn and
     keep up to date with emerging technologies to evaluate impact to business
     and member value.
 
Qualifications
- 5+ years in iOS
     Development experience (Swift, Objective-C).
 - Knowledge and
     demonstrable work on the current iOS platform.
 - Strong understanding
     of multi-tier architectures, design patterns and good engineering
     practices.
 - Knowledge on how to
     implement and manage RESTful API’s.
 - Experience in TDD or
     BDD a plus.
 - Strong communication
     skills and interest in a pair programming environment.
 - Strong team member who
     inspires, innovates, and delivers results to add value and make a
     difference.
 - User-centric
     /customer-centric focused, and possess a learning mindset.
 - Constant monitoring
     and learning of new technologies and the market landscape.
 - Four year college
     degree in Computer Science or equivalent combination of education and work
     experience required.
 
Experience: 5+ years.