
Job Title: Frontend Web Developer (React) Job Description: We are searching for a skilled Frontend Web Developer with expertise in React to join our dynamic team. As a Frontend Web Developer, you will be responsible for building and maintaining efficient, reusable, and reliable web applications using React.js. You will collaborate closely with our design and backend teams to deliver exceptional user experiences and ensure seamless integration with backend services. If you are passionate about creating elegant and responsive web interfaces and possess a strong command of React, we want to hear from you. Responsibilities: Develop new user-facing features and interfaces using React.js. Build reusable components and front-end libraries for future use. Collaborate with product managers and designers to translate UI/UX design wireframes into high-quality code. Optimise components for maximum performance across a vast array of web-capable devices and browsers. Conduct code reviews and provide constructive feedback to team members. Work closely with backend developers to integrate front-end logic with backend services. Stay up-to-date with the latest front-end technologies, trends, and best practices. Troubleshoot and debug issues reported by users to ensure smooth user experience. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). Proven experience as a Frontend Web Developer or similar role. Proficiency in JavaScript and its modern ES6+ syntax. Extensive experience with React.js and its core principles. Familiarity with state management libraries such as Redux or MobX. Strong understanding of HTML5 and CSS3, including responsive design techniques. Experience with RESTful APIs and asynchronous request handling. Familiarity with version control systems such as Git. Excellent communication and collaboration skills. Ability to work independently and as part of a team in a fast-paced environment. Preferred Qualifications: Experience with front-end build tools and package managers such as Webpack, Babel, or npm. Knowledge of modern CSS frameworks like Bootstrap, Material-UI, or Tailwind CSS. Familiarity with testing frameworks such as Jest, React Testing Library, or Enzyme. Understanding of server-side rendering and its benefits. Experience with GraphQL and Apollo Client for data fetching.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
