
Itransition
IOS Middle/Senior Developer
Не указана
- iOS
- Swift
- SwiftUI
- MVC
- MVVM
- Objective-C
- Английский — B2 — Средне-продвинутый
We are looking for talented iOS developers who thrive on solving complex technical problems and crafting high-quality software using cutting-edge technologies.
Requirements:
-
3+ years of experience in IT
-
A bachelor's degree in Computer Science, Software Engineering, or a related field
- Proficiency in Swift and Objective-C programming languages
- Experience with iOS design patterns like MVC, MVVM, or VIPER
- Knowledge of Apple's Human Interface Guidelines and best practices for iOS app design
- Solid experience in base iOS SDKs (UIKit, Cocoa Touch, GCD, AVFoundation, Core Animation, Core Data, and Core Graphics)
- Ability to optimize app performance and memory usage
- Knowledge of debugging tools and techniques for troubleshooting
-
Experience of creating unit/UI tests
-
Familiarity with CI/CD tools like GitHub Actions
-
Knowledge of App Store submission process
-
Effective communication for collaborating with cross-functional teams, understanding project requirements, and articulating technical concepts to non-technical stakeholders
Nice to have:
- Commercial experience with SwiftUI
- Second technology (cross-platform or backend) experience
- Leadership abilities
We can offer:
- Projects for such clients as PayPal, Wargaming, Xerox, Philips, adidas and Toyota
- Competitive compensation that depends on your qualification and skills
- Career development system with clear skill qualifications
- Flexible working hours aligned to your schedule
- Options to work remotely
- Corporate medical insurance covering services of private and public medical centers
- English courses online
- Corporate parties and events for employees and their children
- Gym membership compensation, corporate sport competitions (cybersport included)
- 5 days of paid sick leave per year with no obligation to submit a sick-leave certificate