This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a talented Mid-Level to Senior React UI Developer with 5 – 8 years of experience in building modern, scalable, and high-performance web applications. The ideal candidate should have deep expertise in React.js, TypeScript, state management libraries, and modern frontend tooling. Experience with build optimization, containerization, and CI/CD workflows is essential for delivering enterprise-grade applications.
Job Responsibility:
Design, develop, and maintain complex React.js applications with a focus on performance and user experience
Build reusable, modular components using React.js, TypeScript, and modern CSS frameworks (Tailwind CSS, Material UI)
Implement robust state management solutions using Redux Toolkit, React Query, or similar libraries
Develop and integrate forms using React Hook Form or Formik with comprehensive validation
Integrate RESTful APIs and GraphQL endpoints for seamless data handling and real-time updates
Optimize application build processes using Webpack or Vite for faster load times and better performance
Containerize applications using Docker for consistent development and deployment environments
Set up and maintain CI/CD pipelines using GitHub Actions or Jenkins
Debug complex issues, perform root cause analysis, and implement performance optimization strategies
Collaborate with backend developers, designers, and product managers in an Agile environment
Conduct code reviews, mentor junior developers, and contribute to technical documentation
Ensure code quality through unit testing, integration testing, and adherence to best practices
Participate in sprint planning, daily stand-ups, and retrospectives using Jira or similar tools
Manage source code using Git and GitHub with proper branching strategies and pull request workflows
Requirements:
5 – 8 years of professional experience in frontend development
Strong proficiency in React.js (16.8+, 18+), functional components, hooks, context API, and modern JavaScript features
Strong expertise in TypeScript for type-safe application development
Expertise in Tailwind CSS and/or Material UI for building responsive, accessible UIs
Hands-on experience with Redux Toolkit, React Query, Zustand, or similar libraries
Experience with React Hook Form or Formik for complex form handling and validation
Hands-on experience with RESTful APIs and GraphQL
Proficiency in Webpack and/or Vite for build optimization and configuration
Hands-on experience with Docker for containerization in development and deployment
Familiarity with CI/CD workflows using GitHub Actions or Jenkins
Strong debugging, problem-solving, and performance optimization skills using Chrome DevTools, React DevTools, and profiling tools
Experience using Jira or other Agile project management tools
Proficiency with Git and GitHub for version control, branching strategies, and collaborative development
Nice to have:
Experience with Next.js including server-side rendering (SSR) and static site generation (SSG)
Knowledge of Jest and React Testing Library for unit and E2E testing
Experience using Storybook for building and documenting component libraries
Understanding of micro-frontend architecture patterns
Experience with CSS-in-JS libraries such as Styled Components or Emotion
Knowledge of WCAG guidelines and accessible UI development
Experience working with enterprise design systems
Exposure to cloud platforms such as AWS, Azure, or GCP for frontend deployment
Experience with npm, yarn, or pnpm and monorepo tools like Nx or Turborepo
Experience building Progressive Web Applications (PWA) and offline-first applications
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.