Senior Web Engineer

A5Labs โ€” Hong Kong Sar ยท Posted ~1 week ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

We are looking for a Senior Web Engineer to join our architecture team. In this role, you will be responsible for designing and implementing core web components and systems, with a strong focus on performance, scalability, long-term maintainability, and high-quality user experience. You will work closely with product managers, designers, backend engineers, as well as marketing and operations teams to build reliable web applications, business-facing tools, campaign pages, and internal systems that run smoothly across modern browsers and platforms. The ideal candidate has solid experience with JavaScript / TypeScript, a deep understanding of modern web architectures, and the ability to make sound technical decisions while collaborating effectively with both technical and non-technical stakeholders. Strong responsiveness, ownership, and timely communication are important for this role, as the engineer will often support fast-moving business and operational needs. Responsibilities Design, implement, and maintain Jenkins CI/CD pipelines; manage and maintain build nodes.Develop and maintain large-scale Web and Electron frontend applications.Participate in frontend performance optimization, making informed trade-offs between performance, maintainability, and system evolution.Collaborate with backend engineers, product managers, and designers to design scalable and maintainable frontend architectures and deliver high-quality UI/UX.Work closely with marketing and operations teams to support business-facing web requirements, campaign pages, operational tools, and urgent cross-functional requests.Respond quickly to stakeholder needs, clarify requirements efficiently, and deliver reliable solutions in a timely manner.Write testable, maintainable, and refactor-friendly code.Read, understand, and improve existing large-scale frontend codebases. Requirements and Qualifications Proficient in TypeScript.Familiar with at least two modern frontend frameworks, such as Vue / React / Angular, with a solid understanding of their design philosophies and differences.Strong ability to design state management architectures, establishing clear state boundaries and data flows to improve maintainability, testability, and long-term scalability.Experience with modular and component-based development, capable of writing maintainable and testable code.Ability to read, understand, and work with existing large-scale frontend codebases.Strong communication and responsiveness, with the ability to work effectively with non-technical stakeholders such as marketing and operations teams.Comfortable handling fast-moving business requests and providing timely technical support when priorities change.Strong sense of ownership and service mindset, able to follow up on issues proactively and keep stakeholders updated. Additional Skills Experience with any game engine such as Unity, Cocos, Egret, or PixiJS.Experience with desktop application frameworks such as Electron or Tauri.Hands-on experience analyzing and resolving real-world performance bottlenecks, memory issues, and stability problems.Familiarity with modern data fetching and caching strategies, including request deduplication, cache invalidation, and stale-while-revalidate.Experience with Strapi or other Headless CMS platforms.Experience with SSR frameworks such as Next.js, Nuxt.js, or Nest.js.Hands-on experience with frontend security, familiar with common attack vectors and browser security mechanisms, and capable of reducing security risks in frontend applications.Experience with error tracking, performance monitoring, and issue investigation tools such as Sentry. Benefits Fully remote work environment.Competitive compensation paid in USD.Quarterly performance-based bonus.Additional paid annual leave on top of statutory holidays.Equipment budget to support your remote work setup.Annual learning and development budget.Annual salary review with potential salary increase based on performance.