— 2+ years building IOS apps in a production environment;
— Experience with Swift, with a deep understanding of Swift programming conventions;
— Strong working knowledge of iOS SDK, computer network protocols, data structures, algorithms, and designing for performance;
— Experience with multi-threading development;
— Experience with rxswift/rxcocoa;
— Experience with integrating with RESTful API backends,
— Experience with working in Agile development environment;
— Experience with code review process.
— Experience with bluetooth app development;
— Experience with Networking, understanding TCP/UDP/WS;
— Experience with deploying process to the App Store;
— GitHub best practices and peer review guidelines.
Comfortable and flexible working schedule;
Career possibilities with a growing project and/or with new on-going projects;
Comfortable office in the old center of the city (Podil);
Meeting, lounge and sleeping rooms in the office;
Social benefits, paid vacations and sick-leaves;
Yoga classes, table tennis and football on-site;
Customizable business lunches in the office or compensation of medical service;
Free fruits and sweets, unlimited milk-tea-coffee-oatmeal;
Various team-building activities at will;
Paid trainings and seminars;
English classes in the office.
— Work on tasks related to iOS development;
— Develop new features and support of existing functionality;
— Work with the Developex and Client team on the project, take part in project planning;
— Write efficient, well documented and highly readable code;
— Work with different teams across different time zones.