Middle IOS Developer

Requirements

  • product-focused iOS application development experience
  • deep understanding of Cocoa design patterns and API design
  • experience with UIKit, Core Graphics, Core Animation
  • excellent understanding of design patterns & Object Oriented Programming
  • experience developing multi-threading, asynchronous code using GCD and NSOperation
  • strong memory management understanding
  • understanding of data storage guidelines
  • understanding of HTTP networking (protocol, cache, security)

Responsibilities

  • use and build modern tools to develop clean, efficient and reusable code
  • accurately estimate schedules and deliver high quality work products to that schedule
  • actively participate in code and design reviews
  • develop interfaces that are both functional and attractive

Will be a plus

  • knowledge of socket based networking
  • experience with CI/CD, Unit Testing
  • experience in both Swift and Objective-C
  • experience with In-App purchases

We offer

  • Challenging tasks
  • Flexible schedule (starting at 9 or 11 am, 8-hour workday)
  • Friendly team, opportunities to share your knowledge and experience
  • Regular skills improvement
  • Comfortable office with PlayStation, fruits, free daily lunches, etc.
  • Corporate English courses, paid professional development courses
  • 100% compensation of gym
  • Medical insurance

Apply Now

THANK YOU FOR YOUR APPLICATION

We will get in touch with you soon