ABOUT THE PROJECT:
We are looking for a Mobile Engineer to create a mobile application for analysis and visualization of data given from IoT device which is a part of training platform for athlete amateurs. You will participate in the highly technical project and work with an emphasis on product quality.
RESPONSIBILITIES:
— Maintain high standards of software quality within the team by establishing good practices and habits
— Assist in the collection and documentation of user’s requirements, development of user stories, estimates and work plans
— Research, design and implement solutions for iOS/Android
— Integrating iOS/Android apps with backend and third-party web services
— Interact with customer and provide technical solutions
— Provide support to QA and other internal teams
REQUIREMENTS:
— 3+ years of iOS and Android programming experience
— Strong Objective-C and Swift coding ability, Java knowledge
— SOLID principles, OOP and OOD principles, design patterns
— Strong knowledge of multithreading & networking
— Application life-cycle, background execution
— UI/UX experience, Autolayout
— Realm, Core Data
— Experience with CI/DI process, source code analysis tools
— Unit testing, UI testing, Integration testing
— At least Intermediate level of English
LOHIKA BENEFITS:
— Friendly and highly professional teams
— Flexible working hours with no overtimes
— Regular performance reviews
— Comfortable office facilities (kitchens, shower, gym, sports activities, yoga, lounge zone, coffee points etc.)
— Fully paid English classes (twice per week) with own English teachers
— 20 working days of annual paid vacation
— Christmas holidays
— Paid sick-leaves
— Premium Medical & Life insurance
— Incentives (marriage, childbirth)
— Training activities & bonuses for internal training delivery
— Corporate events