SUMMARY:
As the team leader for mobile app development you should have an understanding of both the Android and iOS platforms as well as experience in managing software development projects from cradle to grave. You will work with the Product team, Development team, QA team to build a great product.

DUTIES AND RESPONSIBILITIES:

  • Lead and Design a Mobile development team in development - deployment process
  • Supervise and Advise including assign task for team members
  • Work closely with the Product team, QA team and Development team to understand functionality and architecture.
  • Developing full product life-cycle in agile process
  • Support Customer Support and Service after receiving problems or issues from users
  • Be a team player and role model

KNOWLEDGE, SKILLS AND ABILITIES:

  • Good knowledge of Mobile application (Android, iOS, Flutter) Development and Architecture
  • Good basic with Object-oriented design, data structures, algorithm
  • Good knowledge of Swift 4, Kotlin, Dart
  • Good knowledge in Mobile UI/UX
  • Good in Leadership and Team management skill
  • Experience working with quality assurance framework
  • Understand Life cycle of application

EDUCATION AND EXPERIENCE:

  • Bachelor’s degree in any field
  • At least 5 years of work experience in Mobile application development both iOS and Android development

REPORTING TO THIS POSITION / LEVEL OF RESPONSIBILITY:

  • iOS Developer and Android developer

WORKING CONDITIONS & SPECIAL REQUIREMENTS:

  • Swift 4 and Kotlin
  • Leadership skill