We are looking for a skilled React Developer with 3–5 years of experience to build modern, high-performance web applications.
At BrightVolcano, this role actively uses AI tools and prompt-based workflows to accelerate development, improve code quality, and optimize performance.
Responsibilities
Develop and maintain scalable front-end applications using React (18+) and TypeScript
Build reusable, maintainable components using modern React patterns (hooks, context)
Integrate REST APIs and real-time services (WebSockets when required)
Manage application state using tools such as Redux Toolkit, React Query, or similar
Build responsive, mobile-first user interfaces
Optimize application performance (code splitting, lazy loading, rendering optimization)
Collaborate with UI/UX designers and backend developers
Use AI tools and prompts to speed up coding, debugging, refactoring, and documentation
Participate in code reviews and contribute to team knowledge sharing
Technical Requirements
3–5 years of professional experience building production applications with React
Strong knowledge of JavaScript (ES6+) and TypeScript
Experience with modern React architecture and component design
Familiarity with REST APIs and front-end integration patterns
Understanding of performance optimization techniques
Experience with Git and collaborative development workflows
AI & Productivity Skills
Comfortable using AI-assisted development tools (e.g., AI code assistants, prompt-based debugging, test generation)
Ability to write effective prompts to:
Generate and refactor React components
Debug performance and rendering issues
Improve code readability and maintainability
Assist with documentation and testing
Nice to Have
Experience with state management libraries (Redux Toolkit, Zustand, etc.)
Familiarity with UI frameworks (Tailwind CSS, Material UI, or similar)
Basic understanding of testing tools (Jest, React Testing Library)
Experience with internationalization (i18next)
Exposure to CI/CD pipelines and performance monitoring tools
Languages: Arabic, English & French