Front-End Developer

Perfect Vision


Date: 2 days ago
City: Dammam
Contract type: Full time
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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

ENGINEER, Mechanical - Fresh Graduate - East Region

Alfanar Projects, Dammam
1 day ago
Job description:Job Purpose Supervision of the HVAC activities, FIRE ALARM system, FIRE FIGHTING system, and ensure quality as per approved project specifications and client standards.Key Accountability Areas Responsibility:Consistently implement and follow up project execution to ensure standards, specification, codes and approvals.Maintain the Quality Standards of all mechanical activities as per Project Quality Plan.Prepare BOQ of installation materials, purchase requests, and...

Quality Inspector

Lucy Electric, Dammam
1 week ago
Internal Job Title: Quality InspectorBusiness: Lucy Switchgear ArabiaLocation: Dammam, Saudi ArabiaJob Reference No: 3299Job PurposeTest the products to the requirement of Quality control instructions (QCI). Stage inspection of assembly process. Keep a log of tested and inspected products. Work with all team working and drive continuous improvement initiatives and make suggestions for improvements. Manage and coordinate continuous improvement teams, project,...

TPI Mechanical Inspector

Fugro, Dammam
1 week ago
Job DescriptionFugro Suhaimi is looking for a TPI Mechanical InspectorUnder general supervision, the TPI Mechanical Inspector applies skills and knowledge to ensure materials, equipment, and installations conform to client specifications. This role involves inspecting various project activities, generating reports, notifying management of significant issues, and completing documentation to attest to satisfactory completion of vendor inspection or test activities. The inspector...