Frontend Developer
Node Technologies · Riyadh, Saudi Arabia
Apply & track with Apply EdgeFront-End Developer – React.jsExperience: 4+ YearsLocation: Riyadh, Saudi ArabiaEmployment Type: Full-timeJob SummaryWe are looking for a Front-End Developer – React.js with at least 4 years of experience to develop modern, responsive, and high-performance web applications. The ideal candidate should have strong experience in React.js and integrating front-end applications with APIs.ResponsibilitiesDevelop and maintain responsive web applications using React.js.Build reusable and scalable UI components.Integrate front-end applications with RESTful APIs.Convert UI/UX designs into functional web interfaces.Optimize applications for performance and usability.Troubleshoot and resolve front-end issues.Collaborate with UI/UX designers, back-end developers, and other team members.Participate in code reviews and follow development best practices.Requirements4+ years of professional Front-End development experience.Strong hands-on experience with React.js.Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.Experience with TypeScript.Experience with state management such as Redux / Context API.Good understanding of REST APIs and API integration.Experience with Git and version control.Knowledge of responsive design and cross-browser compatibility.Familiarity with Agile/Scrum environments.Strong problem-solving and communication skills.Preferred QualificationsExperience with Next.js.Familiarity with Material UI, Tailwind CSS, or similar frameworks.Basic understanding of CI/CD and front-end testing.Experience working on enterprise or large-scale applications is a plus.