Position: Junior iOS Developer
Company: Wirex
Experience required: 1y
English level: intermediate

**As a team member you'll be involved in: **
Development of the crucial components of the platform; 
Participate in grooming, planning and estimation sessions;
Code review process. 
Supporting and enhancing production applications; 
Transform the requirements to set of unit/integration tests;
We expect that you'll take a proactive position in platform evolvement, technical solutions, processes improvement etc. 

**Responsibilities:** 
Generate ideas for improvement of the applications, procedures, and technologies used. 
Follow and enhance existing development processes. 
Participate in issue decomposition, backlog grooming, product development, bug fixing, etc. 

**Requirements: **
0.5+ years of experience in iOS development. 
Experienced with . 
Understanding of OOP/POP. 
Understanding MVVM, MVC
Knowledge of multithreading. 
Understanding client-server communication, web sockets. 
Experience with UIKit
Base knowledge of Git

**Will be a plus: **
Reactive programming experience,  and .
Experience with . 
Experience with Realm. 
Understanding and practical use of UI and Unit tests. 
Examples in AppStore. 
Code examples.

**Benefit:**
Semi-remote type of work with flexible business hours
Huge team, mentoring.
Interesting project with newest frameworks and the possibility of learning it.
Technical Fridays.  
Extended medical insurance & additional Сovid 19 coverage available after one month of cooperation with Wirex R&D
22 business days of paid holidays a year
Paid sick leaves, state holidays and paid days on special occasions  
Annual bonuses in cryptocurrency  
Sabbatical up to 3 months after more than one year of collaboration with the company 
Fast career development  
PE accounting and support  
Free parking