Back to jobs Featured

Development Lead - Mobile Application - React Native

Job description

Development Lead - Mobile Application - React Native

Responsibilities

  • Lead a small development team to design, develop, test and support mobile application services
  • Specific activities include: requirements analysis, system design, coding, unit/component testing as well as preparation of required documentation in accordance with standard processes as well as providing professional judgment, guidance and support to developers undertaking development and troubleshooting on the setup, configuration and development of mobile application solutions
  • Work with solution analysts and architects to design and define mobile application solutions
  • Work with Project Managers to ensure not only high-quality, but also on-time and on-budget solutions
  • Work collaboratively with the Support and Maintenance Team to provide specialist help for troubleshooting, fixing and resolving incidents in test and production systems and environments
  • Work with the System Assurance Team, Change Control Team as well as business users to ensure work is fully tested and deployed to the production environment in accordance with standard processes
  • Provide non-office hours off duty standby support for production systems when needed

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering or related studies
  • 8+ years of working experience, with 5+ years' solid programming experience in iOS and/or Android software development using programming languages and tools, including Objective-C, Swift, Java, JavaScript, with integration experience in DevOps CI/CD
  • Knowledge in cross platform mobile app frameworks such as React Native, Flutter, Electron is essential
  • Knowledge in modern web app frameworks such as Node.js, React, Angular is an advantage
  • Strong understanding of mobile technologies, trends and compatibility issues
  • Strong understanding of web services performance tuning in micro services, transactional processing, information dissemination, and data security
  • Good command in spoken and written Cantonese, English and Mandarin