• Use TypeScript, HTML, CSS and Angular framework to build new features and enhance current features on Navigate student desktop and mobile app
• Maintain and troubleshoot the entire mobile application build and release process, monitor monthly mobile releases to iOS store and Google Play store; lead annual maintenance tasks in response to requirement changes on either platform and package upgrades
• Initiate spike stories to improve user experience in mobile and web application, including better error handling in cases of application, network or server errors
• Collaborate with sister teams for integration features, test out different API authorization methods to ensure safe data transportation and smooth user experience across different products within the company
• Refactor legacy code in the product, move both desktop and mobile application to better user accessibility
• Optimize product front-end build and deploy process to benefit future engineers
• Build reusable and accessible UI components and resource packs to be used in products across the company