img
Contract TypeFull-time
Workplace typeRemote
LocationSaudi Arabia

Job Description

About the Role

Perfect Vision is seeking a Senior Frontend Developer to join its engineering team in Saudi Arabia. This full-time position requires an experienced professional with 5-10 years of experience who can lead the development of scalable, high-performance web applications.

Role Overview

The Senior Frontend Developer will serve as a technical leader, responsible for building robust user experiences while also providing mentorship to junior developers. The role involves significant cross-functional collaboration to deliver exceptional web applications and contribute to architectural decisions.

Key Responsibilities

  • Develop responsive, high-performance web applications using modern JavaScript frameworks.
  • Build reusable Vue components and maintain component libraries.
  • Implement Vue 3 Composition API and leverage Vue's reactivity system.
  • Manage application state using Vuex or Pinia.
  • Create dynamic single-page applications with Vue Router.
  • Write clean, maintainable, and well-documented code following best practices.
  • Implement pixel-perfect UI designs with cross-browser compatibility and accessibility compliance.
  • Optimize applications for maximum speed and scalability.
  • Integrate frontend applications with RESTful APIs and backend services.
  • Conduct comprehensive code reviews and provide technical mentorship.
  • Collaborate with designers, product managers, and backend developers.
  • Lead frontend architecture decisions and technical initiatives.
  • Implement and maintain testing strategies (unit, integration, end-to-end).
  • Champion development best practices and coding standards.
  • Stay current with emerging frontend technologies and industry trends.
  • Participate in agile development processes and sprint planning.

Required Qualifications and Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Proven track record of delivering high-quality web applications.
  • Experience working in agile development environments.
  • Experience in a senior or lead developer role.
  • Exceptional problem-solving abilities and analytical thinking.
  • Strong attention to detail and commitment to code quality.
  • Excellent communication and mentorship skills.
  • Ability to translate business requirements into technical solutions.
  • Strong collaborative mindset and cross-functional teamwork.
  • Adaptability to a rapidly changing technology landscape.

Preferred Qualifications

  • Contribution to open-source projects.
  • Experience with design systems and component library development.

Work Environment and Compensation

This is a full-time position based in Saudi Arabia. Salary details for this role will be discussed directly with qualified candidates during the interview process.


Requirements

  • Requires 5-10 Years experience

Similar Jobs