We are looking for experienced developers that are willing to solve complex technical issues while developing high quality software systems using modern technologies.
office remotePolandGeorgiaPortugalHungary
Requirements
3+ years experience in developing iOS applications;
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);
Understanding of concurrency and networking concepts;
Ability to optimize app performance and memory usage;
Knowledge of debugging tools and techniques for troubleshooting;
Experience of creating unit/UI tests;
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 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