USIL Technologies company
📍 Location: Initially Remote, Later On-Site in Bahrain
💼 Experience: 2+ Years
🛫 Relocation Assistance & Visa: Provided by the Company
We are looking for a skilled React.js Developer with 2+ years of experience to join our growing team. The selected candidate will start working remotely and will later transition to on-site in Bahrain, with full relocation assistance and visa sponsorship provided by the company.
This role is ideal for someone passionate about building high-quality web applications with a focus on performance, scalability, and user experience.
✅ Develop, test, and optimize React.js applications for a seamless user experience
✅ Implement responsive UI/UX designs using HTML5, CSS3, and JavaScript
✅ Manage application state efficiently using Redux, Context API, or Hooks
✅ Integrate with RESTful APIs and third-party services
✅ Ensure code quality through unit testing (Jest, React Testing Library, etc.)
✅ Work closely with backend developers, designers, and stakeholders to deliver robust solutions
✅ Stay updated with the latest React.js trends and best practices
Required Skills & Experience✔ 2+ years of hands-on experience with React.js & JavaScript (ES6+)
✔ Strong understanding of Redux, Context API, or Hooks for state management
✔ Proficiency in HTML5, CSS3, Tailwind CSS, Bootstrap for UI design
✔ Experience with API integration (RESTful APIs, GraphQL)
✔ Knowledge of Git/GitHub for version control
✔ Strong debugging and troubleshooting skills
Preferred Skills (Good to Have)➕ Experience with Next.js & Server-Side Rendering (SSR)
➕ Familiarity with CI/CD pipelines & Agile development
➕ Basic understanding of Node.js & Express.js
➕ Experience with testing frameworks (Jest, React Testing Library)
Why Join Us?🌍 Relocation Assistance & Visa Support (Company takes care of all formalities)
🏡 Start Remote, Move On-Site Later (Bahrain-based role)
🚀 Exciting projects & career growth opportunities
💰 Competitive salary & benefits