All offersWarszawaMobileJunior iOS Developer
Junior iOS Developer
Mobile
Itransition

Junior iOS Developer

Itransition
Warszawa
Type of work
Undetermined
Experience
Junior
Employment Type
Permanent
Operating mode
Office

Tech stack

    English
    regular
    iOS
    junior
    iOS frameworks
    nice to have

Job description

We are looking for Junior iOS Developer to join the team of our brand-new office in Warsaw.

We are trusted global software Development Company with 20 years of professional experience. Our resource pool counts over 1500+ diverse IT professionals with strong technology skills and business knowledge. Leading world rankings such as Software 500, The Global Outsourcing 100, Global Services 100, Deloitte Fast 500, Inc 5000 always include Itransition in the top of world’s best outsourcing companies.

More about the company you can read here: www.itransition.com.

Requirements: 
  • Good knowledge of application state and its lifecycle
  • Good knowledge of native iOS frameworks
  • Good knowledge of memory management (ARC))
  • Good knowledge of different types of navigation in application
  • Understanding of principles of client-server communication
  • Understanding of MVC pattern
  • Experience with Git/Mercurial, understanding the principles of Gitflow
 
Nice to have:
  • Knoweledge or usage of modern and popular frameworks and tools (Alamofire, Moya, Realm, Firebase, GoogleMaps, FacebookSDK, Swiftlint, Crashlytics, etc.)
  • Knowledge of different architectural patterns (MVC, MVP, MVVM, etc.)
  • Experience with other iOS frameworks (CoreGraphics, CoreData. CoreLocation, etc.)
  • Understanding the principles of multithreading (GCD, NSOperation)
  • Good knowledge of English (written) at Intermediate or higher level

We can offer: 
  • Working in a world’s leading software engineering company according to Forrester, Deloitte, and IAOP
  • Projects for such clients as PayPal, Wargaming,  Xerox, Philips, adidas and Toyota
  • Opportunity to work on leading-edge platforms and technologies
  • Competitive compensation that depends on your qualification and skills
  • Regular performance feedback and salary reviews
  • Flexible working hours aligned to your schedule