Senior iOS Developer

Vinnytsia, Ukraine

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a Senior iOS Developer for our Vinnytsia office to make the team even stronger.

At the project, you will work on next-gen fleet management mobile applications for one of the largest transportation services companies in the world. The initial project will be dedicated to creating mobile app dedicated to driving/idle time management for truck drivers. You are going to work as part of EPAM’s agile team, communicating with onsite team. As part of your daily work, you are going to work with Geolocation, low-power blue tooth (BLE), on-board diagnostics (OBD) and iBeacon technologies.

Responsibilities

  • Developing the application;
  • Performing coding and code review;
  • Fixing bugs;
  • Providing performance optimization.

Requirements

  • Experience in developing native iOS applications;
  • Ability to analyze requirements, create technical designs, and write high quality code;
  • Good communication skills, ability to work well in a distributed team;
  • Strong knowledge of OOD, design patterns;
  • Cocoa Touch, iPhone/iPad HIG, KVO/KVC, Multitasking, Blocks, JSON/XML, Core Data, Local and Remote Notifications (experience in Unit Tests is welcome);
  • Google Maps;
  • Objective C (knowledge of C++ is welcome);
  • SVN, Git.

We offer

  • Possible short-term business trips to Canada/USA;
  • Project variety and mobility between projects;
  • Wide range of professional and soft skills trainings and workshops;
  • Free English trainings, workshops, meetings with native speakers;
  • Experience exchange with colleagues around the world;
  • Work-life balance and flexible schedule;
  • Respect for and support of your professional and personal goals.