Frontend Developer
About This Role
Job Overview: The Frontend Developer is responsible for designing, developing, and maintaining scalable and high-performance frontend applications for enterprise solutions. The role requires expertise in JavaScript, TypeScript, and React to build modern, responsive, and user-friendly web applications. The developer will work closely with backend engineers, UX/UI designers, and product teams to deliver seamless user experiences.
Key Responsibilities:
- Develop and maintain frontend applications using JavaScript, TypeScript, and React.
- Build reusable, modular UI components while maintaining scalability and performance.
- Integrate frontend applications with backend APIs using RESTful APIs and GraphQL.
- Ensure cross-browser compatibility and responsive designs that work across different devices
- Optimize frontend performance using techniques such as lazy loading, code splitting, and caching.
- Implement and maintain state management using Redux, Zustand, or Context API.
- Work with UX/UI designers to transform wireframes and prototypes into fully functional web applications.
- Implement authentication and security measures, including OAuth, JWT, and role-based access control.
- Conduct testing using unit, integration, and end-to-end testing frameworks such as Jest, React Testing Library, or Cypress.
- Collaborate with DevOps teams to enhance CI/CD pipelines and automate deployment processes.
Required Skills and Qualifications:
- 4+ years of experience in frontend development for enterprise applications.
- Proficiency in JavaScript and TypeScript.
- Strong experience with React and its ecosystem (Hooks, Context API, functional components).
- Expertise in frontend performance optimization and accessibility (A11Y) best practices.
- Experience with CSS frameworks like Tailwind CSS, Material UI, or Styled Components.
- Familiarity with build tools (Webpack, Vite, Babel) and package managers (npm, Yarn, pnpm).
- Strong knowledge of API consumption and integration (RESTful services, GraphQL).
- Understanding of frontend security best practices (XSS, CSRF, CORS).
- Experience with version control systems, such as Git and GitHub/GitLab.
- Testing experience using Jest, Cypress, or React Testing Library.
Preferred Qualifications:
- Experience with Next.js for server-side rendering (SSR) and static site generation (SSG).
- Experience with CI/CD pipelines and automated deployments.
- Familiarity with cloud-based environments (AWS, Azure, GCP).
- Strong problem-solving skills and ability to work in a fast-paced environment.
Experience Level: Mid to Senior (4+ Years)
Employment Type: Full-time
Similar Jobs
Frontend Developer
Client of imploy · Riyadh
Responsible for designing and developing web applications, optimizing performance, and collaborating with teams; requires proficiency in front-end technologies and strong analyt...
5 days ago
Generate Resume ↗Frontend Developer
Lucidya · Riyadh
Responsible for implementing user interfaces using React, MUI, and Redux, collaborating with teams, and maintaining code quality through unit testing.
1 weeks ago
Generate Resume ↗Urgent Sr. Angular - Arabic FrontEnd Developer
EndemandIT & Data Solutions LLC · الرياض
**Job Summary** We are seeking a highly skilled Senior Angular Developer who is an Arabic national, currently residing in Saudi Arabia, and available to join immediately. The role involves developing scalable, high\-perf
1 weeks ago
Generate Resume ↗Frontend Developer Intern
Arabian Private Holdings · Mecca
**Frontend Developer Intern (Remote, Full Time)** Employment type: Internship Work arrangement: Fully remote Compensation: USD 1,100 per month (fully paid) Schedule: Full time **About the role** We are seeking a motivate
2 weeks ago
Generate Resume ↗Frontend Developer Intern
Arabian Private Holdings · Mecca
**Frontend Developer Intern (Remote, Full Time)** Employment type: Internship Work arrangement: Fully remote Compensation: USD 1,100 per month (fully paid) Schedule: Full time **About the role** We are seeking a motivate
2 weeks ago
Generate Resume ↗Frontend Developer Intern
Arabian Private Holdings · Mecca
**Frontend Developer Intern (Remote, Full Time)** Employment type: Internship Work arrangement: Fully remote Compensation: USD 1,100 per month (fully paid) Schedule: Full time **About the role** We are seeking a motivate
2 weeks ago
Generate Resume ↗Senior Frontend Developer (React & UI/UX)
RIME Platform · Riyadh
Welcome to where every role drives real change. At Rime, we don't just offer jobs, we offer the chance to shape industries and transform communities. Join professionals who wake up knowing their work matters, solving cha
1 months ago
Generate Resume ↗Frontend Developer Intern
Arabian Private Holdings · Mecca
**Job title:** Frontend Developer Intern (remote, full time) **Employment type:** Internship **Work arrangement:** Fully remote **Compensation:** **USD 1,100 per month (fully paid)** **Schedule:** Full time **About the r
1 months ago
Generate Resume ↗Frontend Developer
Prime Gate · Riyadh
Develop and maintain frontend applications using JavaScript, TypeScript, and React while optimizing performance and ensuring security and compatibility.
1 months ago
Generate Resume ↗Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required