iOS Developer
iOS Developer

iOS Developer

posted on: 30-07-2019location: Bucuresti, Romaniaarea: Developmentkeywords: iOS, Swift, SQL, REST API, GIT, Core Data, MVC

Would you like to build applications for the world’s biggest companies? Then join QUALITANCE as a iOS Developer and  work in a team that encourages constant learning and provides the situations, projects, training, and interactions that will help develop your expertise. 

What you’ll do

  • Coordinate with other teams for the managed components;
  • Implement new features as they are requested and specified;
  • Fix bugs identified and reported;
  • Refactor old code and adopt new modern technologies;
  • Transpose assets and design into code respecting iOS platform guidelines and designer blueprints;
  • Provide accurate estimation of development;
  • Actively participate in technical meetings.

What you’ll need to succeed

  • Extensive understanding of standard iOS interface components;
  • Experience with Swift 4 and developing dynamic frameworks in Swift;
  • Good grasp of Apple’s DispatchGroup and Operation classes;
  • Object-oriented software development experience with a solid grasp of algorithms and data structures;
  • Experience working with databases (SQL and NO-SQL) and working with REST APIs;
  • Experience using GIT version control system;
  • Extensive knowledge of Core Data, Auto Layout, networking architectures;
  • Understanding of MVC, MVVM, Singleton, Delegate, and other software design patterns;
  • Proficient at debugging and performance tuning;
  • Experience with using XCode instruments tools;
  • Excellent problem-solving skills, with an ability to isolate issues in complex environments, especially those unique to mobile.
  •  
  • Nice to have:
  •  
  • Objective-C development experience;
  • Assembly Kit pods, like AKNetworking, AKCoreData;
  • Working with Mobile First Platform.