跳转到主要内容

Tech Lead (偏前端 - 英语流利)

Technology
友邦科技
¥35,000 - ¥45,000 /月3周前截至 2026/12/9
全职

职位描述

该职位来源于猎聘 Roles and Responsibilities: Application Development, Architecture Design/Implementation (70%)

  • Manage local, vendor and offshore teams to deliver systems on time and within budget
  • Proactively identify risks / issues for implementation and provide mitigation plan.
  • Work with business partners to define the strategy and roadmap of the digital solutions and detail the requirements for technical implementation
  • Conduct solution assessment using systematic approach jointly with the business.

Define the end-to-end solution architecture and design covering both the frontend and backend systems

  • Promote and adopt software engineering discipline to ensure quality and production requirements are met
  • Lead the design and development of scalable high-performance digital solutions
  • Lead the development of both frontend (web & mobile) and business logic layers
  • Lead agile development on cloud using DevOps and with latest technologies
  • Lead a team of software engineers to develop complex applications with micro service architecture
  • Ensure the stability and performance targets are met or exceeded with proper solution design and implementation, covering all end-to-end components including infrastructure
  • Highly skilled in analyzing / designing applications and assessing impacts holistically by ensuring cross-platform compatibility and optimization
  • Highly skilled in understanding complex applications independently
  • Ensure smooth production run of application systems and able to troubleshoot production issues quickly
  • Quick learner in analyzing user requirements, existing system flows, business logic, etc. and able to apply technologies to solve the business problems
  • Participate in the end-to-end software development lifecycle from design, development, testing, documentation and adhere to enterprise standards
  • Jointly develop applications with offshore teams or vendors.

Participate in design and code reviews effectively

  • Provide continuous improvement for existing systems and streamlines software development process to control software integrity
  • Support the Digital Delivery & Transformation team in defining and managing strategic goals and deliverables for our AIAHK digital channels and track implementation success System Support and Technical Advices (20%)
  • Analyze technical issues and devises & provides cost effective solutions
  • Trouble shoot / Support for production problems and provide resolutions
  • Design and promote software engineering principle and discipline for the developer community
  • Provide training to upgrade IT knowledge on business and applications
  • Conducts research on new IT technology and prepares reports and recommendations
  • Lead sizable projects, prepares and monitors project schedule
  • Propose on IT practices on application development and system support
  • Propose the feasibility of System Upgrades (OS, application framework and SDK etc.) Other Responsibilities (10%)
  • Ensure deliverables and systems comply with all applicable standards and guidelines
  • Perform other responsibilities and duties assigned by managers to meet business objectives
  • Proactively get updated of the latest digital implementation and drives for implementation
  • Ensure team members who perform regulated activities have obtained the relevant licenses and fulfilled the licensing requirements
  • Ensure BAU deliverables are maintained in compliance with AIA Group Security and other standards

Communication Requirements: Internal  Discussion with users / stakeholders on user requirement, design approach, testing procedure and expected result.  Presenting IT solutions to senior business users and management  Conduct user training  Communicate with teammates regarding work progress / done and business update  Able to work independently and navigate the organization.

Self-motivated with proactive and positive attitude  Effectively collaborate with AIA Infrastructure / Data Centre teams on operation job support External  Meeting / discussion with outsources partners / vendors  Meeting / discussion with business partners for IT matters such as software implementation and testing procedure.

Job Requirements: Education &

Experience  Minimum bachelor's degree in computer science or engineering  10+ years IT experience, 3 + of which in the capacity of delivery lead  Preferably with experience in multi-national financial services company or technology consulting firms  Preferably with knowledge on Insurance industry  Experience in digital development and cloud technology  Experience in mobile application development and troubleshooting  Experience in front office application support Competency  Full stack technical capabilities on digital development, including technologies such as HTML5, React/Angular/Vue/Flutter, node.js, iOS / Android app development, Java, Spring Boot, IBM Websphere / JBoss, Kafka, Chatbot, CRM / CEM, CDP, Blockchain, RPA, Single Sign On, etc.  Experience in API Development and Microservices Architecture Design.  Experience on Cloud and data technologies (e.g. Azure, AWS, Mongo, Data Lake, Python, etc)

 Experience in CRM solutions (e.g. MS Dynamics) and Call Center technologies (e.g. IVRS)  Experience in Container technology like Docker and Kubernetes.  Experience in an Agile/Scrum team using DevOps  Experience in Identify Access Management and authentication standards like OAuth, OpenID connect or SAML

Keywords
monthsOfExperience: 120ReactOSFlutterHTML5Apache KafkaSpring FrameworkVue.jsBusiness logicMongodbCloud computingCross-platform softwareAngularNode.jsAngularJSJavaScriptBlockchainDevOpsOauthPythonScrum

对这个职位感兴趣吗?