Frontend Developer

Datamatics TechnologiesDammam, Eastern ProvinceOn-siteFull-timeMid level, 2–5 yearsListed 17 minutes ago

Apply now

About this role

#

Job Title: Frontend Developer
Experience: 4-6 Years
Location: Kingdom of Saudi Arabia (Onsite)
Nationality Requirement: Saudi Nationals Only

Job Summary

We are seeking a talented and passionate Frontend Developer to join our team in Saudi Arabia. The ideal candidate will have 4-6 years of hands-on experience building modern, responsive, and high-performance web applications. You will work closely with UX/UI designers, backend developers, product managers, and stakeholders to deliver scalable and user-friendly digital solutions using modern frontend technologies and best practices.

Key Responsibilities

- Design, develop, and maintain responsive, scalable, and secure web applications.
- Build reusable UI components and frontend libraries for future use.
- Translate UI/UX designs and wireframes into high-quality code.
- Collaborate with backend developers to integrate RESTful APIs and third-party services.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Write clean, maintainable, testable, and efficient code following coding standards.
- Troubleshoot, debug, and resolve frontend issues and performance bottlenecks.
- Participate in code reviews and contribute to improving development processes.
- Ensure applications comply with accessibility (WCAG) and responsive design standards.
- Work within Agile/Scrum teams to deliver high-quality software releases.

Must Have Skills

- JavaScript (ES6+) AND TypeScript
- React.js OR Next.js OR Vue.js OR Angular OR Svelte OR Nuxt.js
- Webpack OR Vite OR Rollup OR Parcel OR esbuild OR Turbopack
- HTML5 AND CSS3 AND Responsive Web Design
- REST APIs AND JSON AND API Integration
- Git AND GitHub OR GitLab OR Bitbucket
- npm OR Yarn OR pnpm
- Understanding of frontend architecture, reusable components, and responsive design principles.
- Strong debugging, problem-solving, and communication skills.

Good to Have Skills

- Redux OR Context API OR Zustand OR Pinia OR Vuex
- Jest OR Vitest OR React Testing Library OR Cypress
- CI/CD tools such as GitHub Actions OR GitLab CI OR Jenkins
- Cloud platforms such as AWS OR Azure OR Google Cloud Platform (GCP)
- CSS frameworks such as Tailwind CSS OR Bootstrap OR Material UI (MUI) OR Chakra UI
- Build optimization and performance tuning techniques.
- Knowledge of accessibility standards (WCAG) and SEO best practices.
- Experience working in Agile/Scrum environments.

Preferred Qualifications

- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Ability to work independently as well as collaboratively in a team environment.
- Passion for learning new frontend technologies and best practices.