iOS Mobile Engineer Job Description Template
Our company is looking for a iOS Mobile Engineer to join our team.
Responsibilities:
- Work with other engineers, architects, product management to develop innovative solutions;
- Participate in architecture and design discussions, code reviews, and project related team activities;
- Develop mobile application prototypes;
- Utilize skills in native mobile development to build great mobile applications;
- Design and develop mobile application, mobile SDK, framework/common library and restful services;
- Iterate with our UX team in an Agile environment to bring features from conception to launch;
- Develop functional test automation.
Requirements:
- Interested in keeping up-to-date with the latest technological developments;
- Solid understanding of Cocoa Frameworks;
- Comfortable working in an Agile environment;
- Good understanding of Swift and Objective-C;
- Solid understanding of XCode;
- A team player who values collaboration, innovation, and inclusion;
- Strong written and verbal communication skills;
- Experience with animation, and implementing user interface designs;
- Skilled at writing Unit and Automation tests;
- Interest in the payments industry;
- 2+ years of iOS development experience;
- Knowledge of design patterns such as MVC and MVVM;
- Knowledge of multi-threaded, asynchronous code;
- 3+ years professional related experiences.