Enable job alerts via email!

Front-End Developer

Perfect Vision

Dammam

On-site

SAR 200,000 - 300,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Dammam is seeking a skilled Rich Front-End Development Engineer to enhance their web applications. With a focus on developing visually stunning and responsive applications, the ideal candidate will work closely with a team to create seamless user experiences. Candidates should have deep expertise in HTML, CSS, JavaScript, and modern frameworks such as React or Angular. This role offers the opportunity to work in a collaborative environment and stay updated with the latest development trends.

Qualifications

  • Proficiency in HTML, CSS, and JavaScript.
  • Strong expertise in front-end frameworks (React/Vue/Angular).
  • Responsive design skills with media queries.

Responsibilities

  • Develop and maintain high-quality front-end applications.
  • Implement responsive designs for various devices.
  • Debug and troubleshoot front-end issues.

Skills

HTML
CSS
JavaScript
React.js
Vue.js
Angular
Responsive Design
Git
Problem Solving
Debugging

Tools

Webpack
Gulp
Grunt

Job description

Location: Dammam

Job Type: Full-time

Experience Level: Senior

Job Summary

We are looking for a skilled Rich Front-End Development Engineer to join our team and play a key role in developing visually stunning, responsive, and highly interactive web applications. The ideal candidate will have deep expertise in HTML, CSS, JavaScript, along with experience in modern front-end frameworks like React, Vue.js, or Angular. You will collaborate with UI/UX designers, back-end developers, and product teams to create seamless user experiences that work across all devices and browsers.

Key Responsibilities

  • Develop and maintain high-quality front-end applications using HTML, CSS, and JavaScript.
  • 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.
  • Debug and troubleshoot JavaScript errors, CSS layout issues, and browser inconsistencies.
  • Ensure cross-browser compatibility for web applications to function correctly on Chrome, Firefox, Safari, and Edge.
  • 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

  • Proficiency in HTML, CSS, and JavaScript for building modern web applications.
  • 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.
  • Ability to debug front-end issues using browser developer tools.
  • Understanding of cross-browser compatibility issues and solutions.
  • 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 your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.