React JS Developer
Posted
Aug 16, 2026 (13d ago)
Seniority
Not Specified
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
Description
Key Responsibilities Develop responsive and scalable web applications using React.js . Build reusable, maintainable, and high-performance UI components. Translate UI/UX designs and business requirements into functional applications. Develop and maintain front-end architecture and component libraries. Integrate applications with RESTful APIs and backend services. Manage application state using Redux, Redux Toolkit, Context API , or similar technologies. Implement responsive designs that work across desktop, tablet, and mobile devices. Optimize application performance, page load times, and rendering efficiency. Write clean, reusable, and well-documented code. Conduct unit, integration, and functional testing. Troubleshoot and resolve application defects and performance issues. Collaborate with backend developers to integrate APIs and data services. Participate in code reviews and contribute to development standards. Use Git-based workflows for source control and collaboration. Stay current with emerging React.js and front-end development technologies. Required Technical Skills Front-End Development Strong experience with React.js . Strong knowledge of JavaScript (ES6+) . Experience with TypeScript . Strong knowledge of HTML5 and CSS3 . Experience with responsive web design. Knowledge of modern CSS frameworks such as: Tailwind CSS Bootstrap Material UI Ant Design React Ecosystem React Hooks Functional Components React Router Redux / Redux Toolkit Context API React Query / TanStack Query Next.js is an asset Component-based architecture API & Integration Experience consuming REST APIs . Knowledge of JSON and HTTP protocols. Experience with API authentication such as OAuth 2.0 and JWT. GraphQL experience is an asset. Testing Jest React Testing Library Cypress Playwright Unit and integration testing Development Tools Git GitHub / GitLab / Bitbucket npm / Yarn / pnpm Webpack / Vite ESLint Prettier VS Code Preferred Skills Experience with Next.js . Experience with Node.js and Express.js. Understanding of frontend performance optimization. Knowledge of accessibility standards such as WCAG. Experience with CI/CD pipelines. Knowledge of Docker and containerized applications. Experience working with cloud platforms such as AWS, Azure, or GCP . Experience with microservices and modern web architectures. Knowledge of Agile/Scrum development methodologies. Experience working with design tools such as Figma. Understanding of SEO and web performance optimization.
Similar Jobs
Demo Engineer
Bloomreach · Slovakia
Senior Frontend Software Engineer, Home Experience
Reddit · USA
Senior Frontend Engineer, Ads Creative
Reddit · USA
Front End Engineering Manager, Firefox Desktop
Mozilla · Canada