Position: iOS Developer
Company: ITernal Group
Experience required: 2y
English level: intermediate

**About project**
A project is a mobile application for a large European bank.

**Requirements:**
We are looking for a highly skilled software engineer who is proficient with iOS development background. Your primary focus will be developing the iOS application (to be part of a multi-platform team)
• At least 2+ years of experience Swift
• Knowledge of UI/UX standards
• Good understanding of OOP, SOLID, RESTful APIs, MVVM architecture pattern
• Good understanding of concurrency and multithreading (GCD, Operations)
• Intermediate level of English (writing and speaking)

**Responsibilities:**
• Take an active part in building the main company’s product “from scratch”
• Design and develop the core product components
• Collaborating with the design team to define app features
• Ensuring quality and performance of application to specifications
• Identifying potential problems and resolving application bottlenecks
• Fixing application bugs before final release
• Publishing application on App Store
• Maintaining the code and automatisation of the application
• Designing and implementing application updates

**We offer:**
• Professional and career opportunities
• Flexible schedule
• Paid vacation (20 days) and sick leaves (10 days)
• Personal budget for education
• Participation in conferences and foreign trips
• English classes in the office
• The environment where you can implement your ideas
• Friendly professional staff and warm atmosphere
• Team parties and corporate events