Middle React Developer
- Role
- Frontend
- Experience
- Mid
- Employment
- Full-time
The listing doesn't say where it hires from. Check the description or the employer's site before applying.
No BS summary
Middle React Developer for full-time remote work worldwide (excludes several countries). Requires 3+ years with React, strong TypeScript and modern JS, hands-on state-management (MobX/Redux/Zustand/Context). Must know REST integrations, testing (Jest/React Testing Library) and CI/CD; English B2+.
Core skills
Required skills
Optional skills
Optional languages
REMOTE GLOBAL
We are looking for a Middle React Developer to join our product team on a full-time remote basis.
The specialist will develop and maintain modern single-page applications using React, build scalable UI components, implement state management, integrate with backend services, and ensure high performance of web applications.
Key responsibilities: • Develop and maintain SPAs using React (18/19) and TypeScript. • Build reusable UI components with state management (MobX, Redux, Zustand, Context API). • Integrate RESTful APIs and optimize app performance, rendering, and bundle size. • Ensure responsive design, accessibility (WCAG, ARIA), and cross-browser compatibility. • Write tests (Jest, React Testing Library) and configure CI/CD pipelines. • Collaborate with backend, design, and QA teams; participate in code reviews.
Requirements: • 3+ years of commercial experience with React. • Strong TypeScript and modern JavaScript (ES6+) proficiency. • Deep understanding of React: hooks, functional components, custom hooks, portals. • Hands-on experience with state management (MobX, Redux, Zustand, or Context API). • Solid knowledge of HTML5, CSS3, and modern styling (Tailwind CSS, SCSS/SASS, CSS Modules). • Experience with REST API integration (Axios, Fetch) and error handling. • Familiarity with React build tools (Vite, Webpack), Git, and CI/CD basics. • Experience with UI libraries (MUI, Ant Design, Chakra UI) and testing frameworks. • Understanding of frontend security (XSS, CSP) and Docker/containerized deployment. • Strong problem-solving skills and attention to UI/UX. • English: B2 or higher (written and spoken).
Nice to have: • Experience with Next.js (SSR/SSG), React Server Components, or React Native. • Knowledge of GraphQL (Apollo Client), WebSocket, or FSD architecture. • Familiarity with monorepo tools (Nx, Turborepo), Storybook, or PWA. • Knowledge of backend technologies (Node.js, NestJS) for full-stack context. • Experience with end-to-end testing (Cypress, Playwright). • Contributions to open-source projects.
Location: Remote, worldwide Restrictions: Candidates from Egypt, India, Pakistan, Armenia, and Afghanistan are not considered English: B2+ Format: Full-time, outsource, outstaff
CONTACTS
What you'll do
- Develop and maintain SPAs using React (18/19) and TypeScript.
- Build reusable UI components with state management (MobX, Redux, Zustand, Context API).
- Integrate RESTful APIs and optimize app performance, rendering, and bundle size.
- Ensure responsive design, accessibility (WCAG, ARIA), and cross-browser compatibility.
- Write tests (Jest, React Testing Library) and configure CI/CD pipelines.
What they require
- 3+ years of commercial experience with React.
- Strong TypeScript and modern JavaScript (ES6+) proficiency.
- Hands-on experience with state management (MobX, Redux, Zustand, or Context API).
- Solid knowledge of HTML5, CSS3, and modern styling (Tailwind CSS, SCSS/SASS, CSS Modules).
- English: B2 or higher (written and spoken).