Middle+ iOS Developer
Kyiv
Requirements
  • 3+ year of professional software development experience;
  • Experience with Objective-C;
  • 2+ years’ experience with Swift;
  • Intimately familiar with modern iOS design patterns such as MVC, MVP, MVVM, VIPER and other design patterns;
  • Experience with creating custom UI elements, UI animation techniques (Core Graphics, Core Animations);
  • Intimately familiar with HIG;
  • Good experienced with: REST, Socket, Notification Remote/Local;
  • Deep understanding: background process and concurrency;
  • Experience with performance and memory tuning with tools;
  • Ensure the performance, quality, and responsiveness of applications;
  • Writing unit tests, CI & CD;
  • Proficient understanding of code versioning tools, such as Git;
  • Full development lifecycle experience;
  • Upper-Intermediate English level.
Would be a plus
  • Experience with Objective-C;
  • Experience with OpenGL;
  • Sc. in computer science or an equivalent diploma;
  • Experience working with remote teams;
  • Passionate, curious, and quick to learn.
Responsibilities
  • Design and implement the company’s platform;
  • Analyze business and product requirements to build first grade mobile apps that integrates with the company’s API;
  • Be an active part of design and code reviews and ensure high development standards across the team;
  • Test and deploy your components and ensure end to end quality robustness of the solution;
  • Manage individual priorities and deadlines;
  • Contribute to the overall vision and architecture of the company’s platform.
What we love about Innovecs
  • An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline;
  • We like to have fun, we love what we do, we relax when we need to, we are a great team and we deliver;
  • High-level compensation and regular performance based salary and career development reviews;
  • Medical insurance (health), employee assistance program;
  • Paid vacation, holidays and sick leaves;
  • Gym 24/7, personal fitness instructor;
  • Massage in the office, personal wellness consultant;
  • English classes with native speakers and partially or fully reimbursed personal trainings and conferences;
  • Referral program;
  • Team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the next line of code.
Client Description

Our client is one of the largest low-cost brokerage company with thousands of reliable customers. The product is a trading platform, where users can trade stocks, futures, options, currencies and commodities. They currently offer a platform on the Web, Android and iOS.

Apply now
or fill the form
By checking this box, you agree to receive job promotion, events and other important news
Recommend a friend
Think your friends suits this position best?
Please, fill the recommendation form.
Share this position