Senior Frontend Engineer

AI overview

Lead the design and full-cycle development of Vue frontend modules while addressing complex performance challenges and ensuring scalable technical solutions.

About us

An award-winning Fintech organization with a dedicated team of 600+ professionals across the globe. With more than 15 offices across the world, we are a people centric company which prides itself on being product oriented for customer success. As we continue the journey of scaling up our business, we are passionate about expanding our multicultural and diverse workforce.

We can offer excellent opportunities to develop your career path and provide you with the tools and support to be successful in your journey with us.

Zeal group of companies (collectively Zeal Group) is a business portfolio comprising regulated financial institutions (trading as ZFX) and fintech companies specializing in multi-asset liquidity solutions in regulated markets backed by proprietary technology, with a presence in all major global locations.

Responsibilities:

  1. Participate in the design of project solutions for platform business systems based on the Vue tech stack; lead frontend technology selection (e.g., Vue version, state management tools, etc.) and architecture implementation to ensure the rationality and scalability of frontend technical solutions.
  2. Independently take charge of the full-cycle development of Vue frontend modules, including requirement breakdown, component design (based on Vue componentization principles), coding implementation (Vue 3/2 + TypeScript), and automated testing (Jest/Cypress). Focus on addressing frontend interaction logic, front-end and back-end data joint debugging (Axios), and data processing challenges in complex business scenarios.
  3. Use tools such as Vue DevTools and Chrome DevTools to identify and drive the resolution of frontend performance bottlenecks (e.g., first-screen loading optimization, component rendering efficiency), browser compatibility issues, and business logic anomalies, and deliver reusable frontend solutions.
  4. Efficiently align business requirements with product and backend teams, convert business logic into engineering implementations based on the Vue tech stack (e.g., component encapsulation, interface adaptation, state management specifications), and accumulate frontend development standards and component libraries.

Requirements

  1. Bachelor’s degree or above in computer-related majors, with more than 5 years of frontend development experience and at least 3 years of core project experience with the Vue tech stack. Possess solid programming skills, a commitment to code quality, and the ability to independently resolve complex frontend technical issues.
  2. Proficient in JavaScript/TypeScript with an in-depth understanding of ES6+ features; master HTML5 semantic tags and CSS3 (Flex/Grid); be familiar with common styling solutions for Vue projects (Scoped CSS, CSS Modules, Sass/SCSS).
  3. Have an in-depth grasp of the Vue tech stack: proficient in using Vue 2/3 (Composition API/Options API), Pinia (or Vuex) for state management, and Vue Router for route control. Experience in the architecture design and development of large-scale Vue single-page applications (SPA) is preferred.
  4. Proficient in front-end and back-end data interaction mechanisms: skilled at encapsulating requests and handling interface exceptions with Axios, and understanding RESTful interface specifications. Capable of independently docking with backend interfaces and resolving issues such as cross-domain access and data format adaptation.
  5. Familiar with the engineering toolchain for Vue projects: proficient in building projects with Vite (preferred) or Webpack, master npm/yarn package management, and understand the implementation of code specifications via ESLint and Prettier.
  6. Have practical experience in Vue project performance optimization (e.g., route lazy loading, on-demand component import, image compression, caching strategies). Knowledge of frontend monitoring (e.g., Sentry) and tracking technologies is a plus.
  7. Possess clear logical thinking, strong business comprehension, excellent cross-team communication skills, and a spirit of teamwork. Be proactive in taking responsibility for core module development and have the determination to tackle technical challenges.

Zeal Group is an award-winning FinTech organisation offering a variety of products. Founded in 2017, we have grown to a team of 700+ employees across the globe 🌎 Headquartered in London, UK, our offices and presence are spread across Europe, Asia, North & South Africa, Middle East and South America, with our Technology hub located in Cyprus and our Global Customer Service Hub located in Kuala Lumpur, Malaysia 🚀 We are a product and people focused company who are passionate about growth, innovative technology, and collaboration 🙌🏼

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Frontend Engineer Q&A's
Report this job
Apply for this job