Position: Senior Cross-Platform Mobile Engineer
Company: Faria Education Group
Category: Android
Experience required: 5y
English level: intermediate

Required skills

• 5+ years of experience with iOS/Android mobile apps development;
• Experienced with writing a cross-platform hybrid mobile application based on React Native;
• Strong knowledge of Javascript, Typescript, Swift, Java Kotlin;
• Good knowledge of OOP/OOD principles;
• Ability to build high-quality mobile user experiences from wireframes and visual designs which incorporate animations, video, etc.;
• Deep understanding of mobile client architecture;
• Excellent verbal and written communicator;
• Attention to detail and strong visual sensitivity;
• Upper-intermediate English.

As a plus

• Strong knowledge of Ruby on Rails, Web views, and Safari Web views with Turbolinks

We offer

• Competitive salary and opportunities for career development;
• Professional growth in the international business environment;
• Cozy fully-equipped office in Ivano-Frankivsk;
• Great work-life balance with flexible working hours and free office lunches;
• Friendly atmosphere, sports activities and corporate events;
• Paid vacation and stipend for Language classes, gym, external events and conferences, etc.;
• Retina MacBook Pro or another laptop of your specification, peripherals and displays included;
• Regular performance reviews.

Responsibilities

• Work with the high-performance application framework
• Resolve complicated issues related to multi-threads computation and in-time data synchronization
• Implement best patterns and data structure optimization
• Perform security enhancements
• Keep the framework up to date with the latest native core features
• Interacting with the other teams (within the company and external) regarding the applications’ integration and API.

 Project description

ManageBac is a world leader in international education SaaS systems and services, serving over 600,000+ students across 2,300 schools in over 120 countries through our flagship service ManageBac, a curriculum first learning platform developed by our core product team in Ivano-Frankivsk and Kyiv, Ukraine.