React.js Developer at Nexora | ZeeCV Jobs
Download App now
Jobs / React.js Developer

React.js Developer

United States Aug 23, 2026
Frontend-Development Web-Development UI-Engineering React-Developer Frontend-React-Developer Senior-ReactJS-Developer Senior-React-Developer

Job Description

This is a remote position.

Key Responsibilities:# Development
  • Develop and maintain responsive, high-performance React.js components
  • Implement new features based on user stories and acceptance criteria
  • Build reusable components and front-end libraries for future use
  • Integrate RESTful APIs and manage application state
  • Implement role-based access control (RBAC) with 100+ permission types
  • Create multi-language (i18n) support for English and Arabic (RTL)
# Code Quality
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and provide constructive feedback
  • Follow established coding standards and best practices
- Write unit tests and integration tests # Collaboration
  • Work closely with backend developers, designers, and product managers
  • Participate in agile ceremonies (daily standups, sprint planning, retrospectives)
  • Contribute to technical discussions and architecture decisions
  • Document technical specifications and implementation details
# Performance & Optimization
  • Optimize application performance and loading times
  • Implement lazy loading and code splitting strategies
  • Monitor and improve application bundle size
- Debug and resolve front-end issues
Requirements Required Technical Skills # Core Technologies
  • React.js (3+ years) - Functional components, Hooks, Context API
  • JavaScript/ES6+ - Strong proficiency in modern JavaScript
  • HTML5 & CSS3 - Semantic HTML, responsive design, Flexbox, Grid
  • SCSS/SASS - CSS preprocessor experience
# State Management - Redux with Redux Toolkit
  • React Query / TanStack Query - Server state management
  • Zustand - Lightweight state management (nice to have)
# UI Frameworks & Libraries
  • Reactstrap (Bootstrap 5) - Primary UI framework
  • AG Grid - Advanced data grid implementation
  • React Select - Custom select components
- React Hook Form with Yup validation
  • ApexCharts / Recharts - Data visualization
  • React Feather / FontAwesome - Icon libraries
# Routing & Navigation - React Router v6 - Client-side routing - Protected routes and route guards - Dynamic route configuration # API Integration - Axios - HTTP client - RESTful API consumption - JWT authentication handling - Error handling and interceptors # Internationalization
  • i18next / react-i18next - Multi-language support
  • RTL (Right-to-Left) layout support for Arabic
# Build Tools - Vite - Build tool and dev server - ESLint - Code linting - Prettier - Code formatting # Nice to Have Skills - TypeScript - Type-safe JavaScript
  • Firebase - Cloud Messaging (FCM) for push notifications
- CASL - Authorization library - Draft.js / Jodit - Rich text editors - FilePond - File upload handling - SweetAlert2 - Modal dialogs
  • React DnD - Drag and drop functionality
  • Swiper / Slick - Carousel/slider components
# Domain Knowledge (Preferred) - E-commerce platforms and workflows - Multi-vendor marketplace systems - Order management and fulfillment
  • Product catalog management (variants, attributes, categories)
- Payment gateway integrations - Shipping and logistics - Discount and promotion systems - SEO and content management # Soft Skills
  • Strong problem-solving and analytical skills
  • Excellent communication skills (written and verbal)
  • Ability to work independently and in a team
  • Attention to detail and commitment to quality
  • Ability to manage multiple tasks and meet deadlines

Benefits What We Offer - Competitive salary based on experience - Remote work options - Professional development opportunities
  • Collaborative and supportive team environment
  • Opportunity to work on a feature-rich, scalable product
- Modern tech stack and best practices