Search by job, company or skills

D

Frontend Developer (Vue3)

1-3 Years
SGD 5,500 - 8,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a passionate Frontend Developer to join our product development team. In this role, you will work closely with UI/UX designers and backend engineers to transform complex security product concepts into intuitive, performant, and engaging user interfaces using the Vue 3 ecosystem. If you are excited about crafting exceptional user experiences through code and want to grow your skills in the fast-evolving cybersecurity domain, we would love to hear from you.

Key Responsibilities

  1. Core Development: Develop, iterate, and maintain frontend features for security products, ensuring high-quality delivery.
  2. Collaboration & Implementation: Work closely with UI designers to accurately translate mockups and prototypes into functional code. Participate in design reviews, providing technical feasibility feedback.
  3. Technical Contribution: Participate in frontend technical discussions and solution design. Help build and maintain a stable, scalable, and maintainable frontend architecture and write clear technical documentation.
  4. Performance & UX Optimization: Continuously optimize application performance, page load speed, and interaction fluidity to enhance the end-user experience.
  5. Quality Assurance: Write robust, maintainable code and unit tests. Collaborate with QA engineers to ensure the quality of frontend features.

Requirements

Required Experience & Skills:

  1. Bachelor's degree or higher.
  2. 1+ years of frontend development experience, with at least 6 months of hands-on production experience using Vue 3 and the Composition API.
  3. Strong proficiency in HTML5, CSS3 (including Flexbox, Grid), and modern JavaScript (ES6+).
  4. Solid understanding of core Vue ecosystem tools such as Vue Router and Pinia (or Vuex).
  5. Familiarity with frontend build tools and development workflows (e.g., Vite, Webpack, npm/yarn/pnpm).
  6. Good coding standards and teamwork spirit. Experience with Git version control.
  7. Strong sense of ownership and self-motivation, with the ability to thrive in a fast-paced startup environment.
  8. Good communication skills, able to articulate technical ideas and challenges clearly.
  9. Excellent learning agility and problem-solving skills.

Preferred Qualifications (Good to Have)

  1. Experience developing Vue 3 applications with TypeScript.
  2. Familiarity with at least one major UI component library (e.g., Element Plus, Ant Design Vue, Naive UI).
  3. Basic awareness or interest in cybersecurity, or experience developing B2B/admin dashboard applications.
  4. Experience with responsive design and cross-browser compatibility.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 144941223