Associate Director, Software Engineering
HSBC View all jobs
- Guangzhou, Guangdong
- Permanent
- Full-time
- Develop and maintain modern, responsive web applications using React and related front-end technologies.
- Collaborate closely with UX/UI designers, backend engineers, and product managers to deliver high-quality user experiences.
- Build reusable components and front-end libraries for future use.
- Optimize applications for maximum speed, scalability, and accessibility.
- Integrate RESTful APIs and work with backend services built on Node.js.
- Participate in code reviews, contribute to technical discussions, and ensure best practices in front-end development.
- Implement CI/CD pipelines and manage deployments using AWS, Jenkins, and related DevOps tools.
- Troubleshoot, debug, and upgrade existing applications.
- Write and maintain technical documentation for developed features and processes.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven hands-on experience with React, JavaScript (ES6+), HTML5, and CSS3.
- Strong understanding of front-end build tools and modern JavaScript frameworks.
- Experience with Node.js and integrating front-end with backend APIs.
- Familiarity with version control systems such as Git.
- Experience with cloud platforms (preferably AWS) and CI/CD tools (such as Jenkins).
- Knowledge of testing frameworks and best practices for front-end testing.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced, agile environment.
- Good communication skills in English (both written and spoken).