Компанія Itransition – один із лідерів світового ринку ІТ-рішень та послуг. 20+ років на ринку | 3000+ співробітників | 800+ клієнтів | Офіси в Європі та США
18 лютого 2022

iOS Senior Developer (вакансія неактивна)

Київ, Харків, віддалено

Required skills:

  • Practical experience in Objective-C and Swift;
  • Confident knowledge of iOS and its basic frameworks;
  • Confident knowledge of OOP, understanding of basic design patterns, SOLID, SOA, DI principles;
  • Understanding of working with architectural patterns (MVC, MVP, MVVM, VIPER);
  • Ability to design the architecture of complex applications;
  • Understanding the principles of multithreading (GCD, NSOperation, NSThread), memory management;
  • Understanding the principles of client-server interaction, HTTP/HTTPS, OAuth,
  • Websocket protocols, understanding the principles of RESTful services;
  • Basic understanding of algorithms and data structures, understanding of information security principles;
  • Experience in working with Git, understanding the principles of gitflow;
  • Experience in writing unit tests and understanding of TDD and BDD methodologies;
  • English (spoken and written) at intermediate level and above.

It is nice to have:

  • Mentoring experience of less experienced colleagues.

Responsibilities:

  • Participation in the development and analysis of requirements;
  • Analysis and design of the application architecture;
  • Refactoring and code optimization;
  • Participation in Code Review and coordination of the team’s work.

We can offer:

  • Projects for such clients as PayPal, Wargaming, Xerox, Philips, adidas and Toyota
  • Competitive compensation that depends on your qualification and skills
  • Career development system with clear skill qualifications
  • Flexible working hours aligned to your schedule
  • Options to work remotely
  • Corporate medical insurance covering services of private and public medical centers
  • English courses online
  • Corporate parties and events for employees and their children
  • Internal conferences, workshops and meetups for learning and experience sharing
  • Gym membership compensation, corporate sport competitions (cybersport included)
  • 5 days of paid sick leave per year with no obligation to submit a sick-leave certificate