iOS Developer

4 days ago


Castle Rock, United Kingdom RocketRoute Full time

Location

US Castle Rock/UK, Farnborough

Department

Mobile Development Team

Can be a mentor for other staff and be in charge of the selected areas / projects.

**Required Skills**:

- 2+ years of experience in IOS development;
- Commercial experience with Objective-C and/or Swift;
- Multithreading, GCD;
- CoreData, SQLite;
- UIKit, autolayout;
- Restful services integration;
- Data structures, basic patterns and algorithms;
- Unit testing;

**Key Responsibilities**

As an iOS developer, you will be involved in developing of all components and new features.

We use multithreading so you should know how to work with GCD. We employ CoreData and SQLite for flights and other data storage.

UIKit and Auto Layout help us to dynamically change the interface on all devices.

On this role you will collaborate with other iOS developers, product owner, designer and QA engineers.

You understand REST API architecture and know how to create client-side requests to use it.

Using Scrum methodology allows us to plan work in the most effective way.

We encourage developers to implement their own ideas and solutions.

Key responsibilities include:

- Optimize previous code when making changes to existing modules;
- Adapt the program to new requirements, if necessary;
- Document code development, provide methods and classes comments (wiki and in-line documentation; UML diagrams, sequence diagrams, etc if need);
- Provide verbose comments with each code commit in version control system;
- Cooperation and consulting members of all teams, including assistance to testers and support personnel as needed to determine system problems;
- Consult with manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge;
- Research and recommend software tools to management;



  • Castle Douglas, United Kingdom Yodel Full time

    Self-employed Core Delivery Driver As one of our Self-Employed Core Delivery Drivers you'll enjoy freedom, flexibility and better financial rewards, plus all the support and benefits of being part of our wider Yodel team.You don't need any experience, and the more you deliver, the more you earn.Why join Yodel Competitive rates for each parcel you deliver or...