Hong Kong, Hong Kong
Mid-Senior UI Engineer
Job Description:
Responsibilities:
- Developing and implementing highly-responsive user interface components
- Developing and implementing front-end architecture to support user interface concepts.
- Contributing to development of microservices
- Prototype and/or redesign features.
- Participate in code reviews, technical design and architecture reviews.
- Monitoring and improving front-end performance.
- Mentoring new members of the development team.
- Documenting application changes.
Mandatory Requirements:
- Strong proficiency in modern JavaScript.
- Strong proficiency in Data Structures and Problem Solving
- Expertise with modern JS libraries/frameworks (preferably React JS)
- Building advanced responsive layouts.
- Experience and expertise in UI architecture, component/framework design.
- Experience with browser-based debugging
- Excellent problem-solving ability and desire to learn new technologies and platforms.
- Solid experience on REST APIs, JSON, Test Driven Development (TDD) and standards.
- Familiar with HTTP protocol; familiar with performance tuning of Web Server, concurrency handling, and caching mechanisms
- Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Understanding and Experience with basic DevOps tooling, Git workflow and CI/CD systems.