Description and Requirements
The Job :
- Leading and Developing and enhancing mobile applications, including front-end, middleware, and backend systems, with a focus on scalable and secure architecture.
- Leading the development of cross-platform mobile applications using technologies such as React Native, iOS (Objective-C / Swift), Android (Java / Kotlin), or Flutter.
- Collaborating closely with cross-disciplinary teams to identify user requirements, conduct feasibility studies, and implement software solutions.
- Performing system development, enhancement, and rigorous testing, including user acceptance testing, to ensure optimal performance.
- Supporting and maintaining existing applications, troubleshooting issues, and recommending performance improvements.
- Conducting code reviews to ensure adherence to best practices and maintaining high standards in code quality.
- Mentoring junior developers and managing vendor resources to align with project goals and deliverables.
- Participating in client workshops, presenting proposed solutions, and acting as a technical liaison between stakeholders.
The Person :
Bachelor's degree or above in Computer Science, Engineering, or a related fieldA minimum of 6 years of experience in mobile application development, solution architecture, or technical presales roles.In-depth knowledge of design patterns, performance tuning, and optimization for mobile solutions.Proficiency in mobile app development frameworks and languages such as Flutter, Swift, Kotlin, or Java.Experience in developing and maintaining mobile applications for both iOS and Android platforms.Familiarity with agile methodologies, including Scrum, and related tools.Excellent communication and presentation skills, with the ability to effectively convey technical concepts to non-technical audiences.Good command of both Chinese and English communication skills#LPS Additional Locations :
Hong KongHong Kong