Middle IOS Engineer

2 native apps for iPad for one of US biggest flooring companies, the first one 70% done, the second one – development is about to start. 

The team: 3 BE – Full Stack, 2 MQA, 1 AQA, 2 iOS, 1 BA;

Tech stack: iPad app, VIPER, CoreData, URLSession, UI in code.

Location – Poland

  • Good understanding of Apple guidelines and design principles;
  • Experience with iOS frameworks;
  • Proficient with Swift and Cocoa Touch;
  • Familiarity with RESTful APIs to connect iOS applications to back-end services;
  • Experience with CoreData, Multitasking, and Networking;
  • Strong knowledge of software design approaches;
  • Experience with SceneKit, CoreGraphics, CoreAnimation;
  • Experience with unit testing; – Code versioning tools (Git);
  • Understanding of the full mobile development life cycle.
Nice to have:
  • Experience with VIPER;
  • Experience with developing apps for iPad;
  • iOS architecture best practices.
  • Take part in daily meetings, participate in the planning of the mobile project;
  • iOS native app development;
  • Close cooperation with other mobile platform developers, project management, and quality assurance team.
What we offer:
  • 50% cost compensation for attending courses and seminars on self-development;
  • Regular Performance Review;
  • Career opportunities;
  • Internal University;
  • English training courses at the office;
  • Annual paid vacation ( 18 working days);
  • Сompensation for sports activities (500 UAH per month);
  • Paid sickness leave;
  • Corporate doctor;
  • Massage in the office;
  • Free office parking;
  • Corporate events.