Job Description
∙ Lead the product or business development.
∙ Independently undertake architecture planning, construction and tuning.
∙ Expert in own field.
∙ Can make technical plans based on business.
∙ Participate in the improvement and formulation of the workflow and promote the team to achieve the goal.
∙ Give the guidance to teammates and train up potential leader.
∙ Able to give good technical recommendation on business.
∙ Can define standards and specifications.
∙ Can design systems with high maintainability, high scalability, and excellent performance, which the system is supporting:
− Grey scale
− Monitor
− Rollback
∙ Plan well on backup plan.
∙ Responsible for high complexity platform level products.
∙ Able to analyse business in great detail.
∙ Lead development.
∙ Able to make plans that solve business problems of product.
Job Requirements
REQUIREMENTS
∙ Experienced in leading 30 engineers.
∙ Bachelor degree in Computer Science / Computer Engineering.
∙ 6 - 8 years of professional experience in mobile application development.
∙ Responsible for conceptualizing and designing next generation features for mobile application.
∙ Translate business requests and prototypes into high quality mobile applications.
∙ Monitor, optimize and maintain high performance of the mobile application.
∙ Continuously research, evaluate and implement new mobile technologies and features.
∙ Must have good discipline and understanding on source code design.
∙ Maintain & Develop SDK for product integration on mobile application.
∙ Maintain App Distribution Channel, such as Google Play Store and more.
∙ Able to lead the team to improve team’s capabilities, application quality and development process. Automation is a bonus.
∙ Interact with others teams to develop a high quality application.
∙ Able to independently manage resource to meet business goals