Position: iOS Developer
Company: Agilie
Category: iOS
Experience required: 3y
English level: intermediate

Required skills

— 3+ years of experience in developing for iOS;
— Proficient with Objective-C, Swift and Cocoa Touch;
— Understanding OOP, Protocol Oriented Programming, SOLID;
— Experience with iOS frameworks such as Core Data, Core Animation, AVFoundation, PhotoKit;
— Familiar with RESTful APIs to connect iOS applications to back-end services;
— Experience with offline storage, threading, and performance tuning;
— Experience with Application extensions;
— Experience with file-based storage and migration of user-generated content;
— Proficient understanding of code versioning tools;
— Good English skills to communicate with US-based iOS team both in written and spoken ways.

We offer

— Work in a welcoming, warm, and engaging environment of professionals;
— Opportunity to participate in new diverse projects with variety of technology stack;
— Professional development and interesting tasks;
— Paid sick leaves and vacation days;
— Flexible working hours.

Responsibilities

— Designing, building and maintaining new feature for Photobutler application and SDK;
— Develop custom UI and animations;
— Working as a part of team on leading edge technologies;
— Participating in meetings regarding tech solutions and customizations with iOS Team based in US;
— Provide technical considerations and recommendations;

Project description

Our team of 50+ members at Agilie (www.agilie.com) provides a full stack of product development services — from intelligent product design to development of mobile iOS and Android apps, mobile-friendly websites and cloud-based solutions.
“Software business — is a team sports game. We transform an idea into the result. For us that is a one-way street.”