Design, Experience, Engineering & Product (DEEP)

Mobile Developer - iOS (Remote)

Preferable Location: Ahmedabad, Chennai, Manila, Tehran   |   Full Time

Responsibilities:

  • Collaborate with an Agile team that uses Scrum as their methodology for software development.
  • Collaborate with the back-end team and web designers to implement the features with stability.
  • Ensure high quality and Graphic standards in the implementation process of Mobile applications you are working on 
  • Develop user interface according to designed UI
  • Be in charge of developing new features, as well as refactoring existing projects
  • Write well-designed, clean code, testable, efficient code by using best software development practices. 
  • Be passionate and interested in new technologies.
  • The ability of time management and on-time task delivery.
  • Highly creative and able to give new ideas 



Requirements:

  • At least 3 years of experience in iOS development
  • Being passionate about software development and problem-solving
  • Professional experience building applications (Swift, Xcode) 
  • Knowledge of software design patterns;
  • Strong skills with unit testing
  • Good knowledge of MVP architecture
  • Ability to apply Continuous Integration techniques;
  • Experience consuming REST APIs.
  • Familiar with Git
  • Have experience in publishing/versioning/maintaining application
  • Familiar with Socket programming
  • Experience with Reactive programming (combine framework)
  • Familiar with GraphQL


Salary Range:

  • $400-$1200 per month

Submit Your Application

You have successfully applied
  • You have errors in applying