iOS Developer

Duration: 9+ Months

Location: Remote

Job Description:

  • Design and develop iOS native applications for mobile phones and tablets
  • Excellent Programming skills in SWIFT
  • Experience in MVP, MVVM, and Observer Pattern and used in the project.
  • Experience with IOS SDK performance tools and optimization.
  • Strong Object-Oriented programming and design skills.
  • Excellent knowledge of automated unit testing.
  • Excellent communication and interpersonal skills
  • Able to work well individually as well as in a highly collaborative team.
  • Ability to lead a team of developers and drive high-quality deliverables

Preferred Skills:

  • Master’s Degree in Computer Science
  • Demonstrated success in delivering complex full-stack mobile applications across native and server-side components
  • Familiarity with Version Control Systems (Git)
  • Familiarity with builds systems (gradle, maven…) and CI tools (Jenkins, Artifactory, Nexus)
  • Skills in problem-solving and algorithms. Ability to switch among multiple projects, multiple languages, and multiple IDEs in short periods of time.
  • Familiarity with Agile Methodologies especially Scrum
  • Passion for creating world-class mobile user experience
  • Direct work in applications that serve a very large number of users along with handling highly secure information

Apply for this position

Allowed Type(s): .pdf, .doc, .docx