Position: Senior iOS Developer
Company: TEAM International
Category: iOS
Experience required: 3y
English level: upper

The project relates to working on an enterprise desk and rooms booking management product for a client with a large and high-profile portfolio; we are expanding the current scope of the application to add new functionalities to the end-users.

To ensure success as an iOS Developer, you should have a strong working knowledge of iOS Frameworks, be proficient in Swift, and be able to work as part of a team. Ultimately, an outstanding iOS Developer should be able to create functional, attractive applications that perfectly meet the needs of the user.

**Responsibilities:**

- Build new functionality, deliver readable, robust and testable code
- Provide insights about the platform to help build the best application on the marketplace
- Ensuring quality and performance of application to specifications.

** Requirements:**
- Proven experience as a mobile developer.
- Strong knowledge of Swift
- Strong understanding of iOS application life cycle
- Hands-on experience with popular architecture patterns rather than (e.g. MVVM, VIPER)
- Knowledge of Apple’s design principles and application interface guidelines.
 
**Benefits**

- Competitive salary based on your experience level;
- Friendly and trustful atmosphere;
- Professional and career growth opportunities;
- Big goals, challenging work and meaningful feedback;
- Opportunity to work and communicate directly with the customers;
- Your health support via compensation of sports activities, vacation policy, and private medical insurance;
- Modern and comfortable office near the city center.