Front-End Developer

Perfect Vision - KSA
Eastern Province
SAR 200,000 - 300,000
Job description

Key
Responsibilities:

  • Implement responsive designs that work smoothly across desktop, tablet, and mobile devices.
  • Build and optimize web applications using modern front-end frameworks like React, Vue.js, or Angular.
  • Ensure efficient state management and maintainability of code using component-based architectures.
  • Optimize performance through code splitting, lazy loading, and caching strategies.
  • Use build tools like Webpack, Gulp, or Grunt to automate workflows and enhance efficiency.
  • Implement version control best practices using Git for tracking changes and collaborating with the development team.
  • Work closely with UI/UX designers to translate wireframes and design concepts into fully functional web pages.
  • Stay up to date with the latest front-end development trends and best practices.

Required Skills
& Qualifications:

  • Strong expertise in front-end frameworks such as React.js, Vue.js, or Angular.
  • Responsive web design skills, including knowledge of media queries and flexible layouts.
  • Experience with build tools such as Webpack, Gulp, or Grunt.
  • Proficiency in version control systems, particularly Git and GitHub/GitLab.
  • Familiarity with UI/UX design principles and ability to collaborate with designers.
  • Strong analytical, problem-solving, and attention-to-detail skills.
  • Ability to work independently and as part of a collaborative development team.

Preferred Qualifications (Bonus Skills):

  • Experience with TypeScript for type-safe front-end development.
  • Knowledge of GraphQL and RESTful APIs for efficient data fetching.
  • Understanding of Progressive Web Apps (PWAs) and performance optimization techniques.
  • Experience with testing frameworks like Jest, Mocha, or Cypress.
  • Exposure to server-side rendering (SSR) and static site generation (SSG) using Next.js or Nuxt.js.
  • Familiarity with CSS preprocessors (SASS, LESS) and CSS frameworks like Tailwind CSS or Bootstrap.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Front-End Developer jobs in Eastern Province