Position: Cross-platform mobile developer
Company: Workconsult
Experience required: 3y
English level: intermediate

We are looking for a cross-platform mobile developer to join our team and help us empower people all over the world to find work, learn languages, and pass online exams through our main apps.

We are looking for a cross-platform mobile developer to join our team and help us empower people all over the world to find work, learn languages, and pass online exams through our main apps:
📌Jobnet.APP - application for job search within Germany (Alamofire, FCM,  UIKIt, Swift, MessageKit, Cocoapods);
📌RehaScore – applicant’s analysis on the level of his suitability for certain types of vacancies based on his own questionnaires (Alamofire, FCM,  UIKIt, Swift, MessageKit, Cocoapods);
📌mintProctor App - application for proctoring students during exams  (Alamofire, FCM, MVVM, UIKIt, Swift, Cocoapods, AVFoundation, Combine, Pageboy).
Requirements: 
🎯Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s).
🎯Deep knowledge of Android and iOS mobile platforms.
🎯Understanding mobile app design guidelines on each platform and being aware of their differences.
🎯Proficiency in the most well known cross platform frameworks such as Flutter and React Native.
🎯Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app.
🎯Familiarity with push notifications.
🎯Experience with profiling and debugging mobile applications.
🎯 Ability to review and refactor the available code base

🌟 The presence of completed / available for review projects on the App Store / Google Play will be a plus!