 
        
        Job Description
As a skilled mobile engineer, you will have the opportunity to work with various technologies and develop innovative solutions to complex problems.
 * Developing mobile native applications using Swift/SwiftUI
 * Designing and implementing user interfaces using SwiftUI and Combine
 * Creating adaptive layouts for various hardware configurations
 * Writing custom views and controls
 * Consuming RESTful JSON/XML web services
 * Testing high volume applications
 * Working with external commercial and open source libraries
 * Using Git and GitFlow
To be successful in this role, you should have advanced experience with Kotlin (Android), C, C++ and extensive experience developing iOS mobile native applications in Swift/SwiftUI.
Required Skills and Qualifications
The ideal candidate should have:
 * 7+ years of working experience in software engineering
 * Solid understanding of the full iOS mobile development life cycle
 * Strong knowledge of iOS UI design principles and best practices
 * Experience with at least one of these design architectures: MVVM, MVC, VIPER, Clean (Onion Architecture)
 * Expertise in UI layouts and creating adaptive layouts for various hardware configurations
 * Portfolio of apps that you've built; ideally available in the App Store
 * Excellent problem solving, debugging skills, critical thinking, and communication skills
 * Ability to effectively articulate technical challenges and solutions
Benefits
We offer:
 * 100% remote work
 * B2b Contract
In addition to the benefits above, you will also have the opportunity to work with a variety of technologies and develop innovative solutions to complex problems.
Others
We invite you to contribute your skills and experience to our organization by submitting your CV for this position.