Developing mobile applications that bring people together is a fascinating challenge. We are looking for talented engineers who can craft innovative and user-friendly solutions.
To be successful in this role, you will need to have a solid understanding of full iOS mobile development life cycle. This includes designing and developing high-quality native apps using Swift/SwiftUI, as well as knowledge of SwiftUI and Combine.
The ideal candidate will also have experience with MVVM, MVC, VIPER, Clean architecture, and expert skills in UI layouts and creating adaptive layouts. They will also be able to write custom views and controls, consume RESTful JSON/XML web services, and test high-volume applications.
Additionally, the candidate should have a portfolio of apps available in the App Store and be able to independently learn new technologies. A strong understanding of English language and good communication skills are also essential.
Preferred skills include Core Animation, Core Graphics, Core Bluetooth experience, automated user interface functional testing experience, Scrum/Agile methodologies experience, mentoring junior members experience, iOS performance profiling tools experience, and push notifications experience.