iOS/Android Engineer

13 октября


Технологии:
mobile iot research android qa education objective swift java solid oop ood ui ux autolayout realm integration english
Английский: eng: Intermediate

Purpose of the job:

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.

MAIN TASKS AND 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

EDUCATION, SKILLS AND EXPERIENCE:

MUST HAVE:

  • 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