Position: iOS Developer
Company: Piogroup
Category: iOS
Experience required: 2y
English level: intermediate
Published: 2022-06-01T00:00:00+03:00

**Candidates should have the following skills:**

- At least 3-4 years of experience in commercial IOS Development
- OOP/OOD and most common design patterns 
- Swift, UIKit 
- REST API, GraphQL 
- Networking (Alamofire, Moya, URL session)  
- MapKit, Google Maps API 
- SQLite, Firebase, Realm 
- RxSwift 
- Architecture patterns (MVVM, VIPER) 
- Creation iOS SDK 
- Good knowledge of VCS such as Git, etc 
- Stripe SDK, Apollo SDK 
- Push notification in application
- Excellent problem-solving skills
- Intermediate or higher level of English (practical experience of written and 
  oral communication with English-speaking clients is strongly desired).

**Would be plus:**

- Knowledge of C++\C#
- Knowledge of other foreign languages.
 
**Personal skills:**

- Honesty, taking responsibility for the work you do
- Timesheets providing
- Good skills of reading tasks carefully from the beginning to the end

**Responsibilities:**

- Contribute to product life cycle development depending on your skills and 
 experience
- Take part in technical discussions to find a right architecture/design solution
- Closely collaborate with Backend, Design, QA and Product team

**We expect you to:**

- Analyze the requirements and independently develop technical solutions
- Be able to predict the development of events, and to predict possible 
  problems, to develop specific ways to solve them
- Be a proactive team member, take participation in grooming meetings, code 
  review, writing tests
- Identifying and proposing improvements to get towards technological 
  excellence
- Bug fixing.


**We offer:**

- We provide our employees the opportunity to grow and create favorable 
  conditions for this, instill in them a sense of confidence and give the chance 
  to reshape their ideas into initiatives
- Flexible work schedule
- Ability to work remotely
- Flexible and paid vacation, sick days
- Warm and friendly atmosphere in the team)