Main requirements:
— Experience 2+ years with developing iOS apps and deploying apps into Apple store
— Experience with Swift and iOS SDKs
— Experience in OOP, OOD, OOA
— Understanding SOLID
— Experience of MVC pattern
— Understanding Design Patterns
— Experience Multithreading
— Understanding client-server communication.
— Experience using REST API from an application
— Developing UI components
— Understanding Push Notifications
— Internal application storage
— Debugging and troubleshooting skills
Ability to work independently.
Understanding the responsibility for the project
High-quality code development skills following coding standards and best practices
Candidate should have a portfolio of applications in the App Store available (preferable), but screenshots/URL is ok.
Will be plus:
— Experience with RxSwift
— Experience of the MVVM pattern
— URL Routing in iOS apps
— Understanding Universal links in iOS apps
— Google Analytics
— Fabric
— Git
— JIRA
— Understanding Unit Tests
What do we offer:
Really good team and democratic management, many works in the company for a long time and sincerely committed to their cause
Health insurance
Paid sick leave and vacation
English courses
Sport compensation
Team meetings and teambuilding
Mobile App for Australian fast food restaurant.