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.

 

Apply