Job Description Remote / Hybrid | 3-Month Contract "Extendable" (3 Years Experience)
Position Overview:
We are seeking a skilled Front-End Developer with 3+ years of experience to join our team. The ideal candidate has strong hands-on expertise in React.js, Tailwind CSS, and state management tools such as Redux. You will be responsible for building high-quality, responsive, and scalable user interfaces for modern web applications.
Key Responsibilities
- Develop responsive, interactive UI components using React.js and TypeScript (optional to include).
- Implement modern, clean UI designs using Tailwind CSS.
- Manage application state using Redux / Redux Toolkit, ensuring efficient data flow.
- Optimize pages for performance, accessibility, and SEO best practices.
- Collaborate with backend developers, designers, and product teams to deliver high-quality features.
- Write reusable, maintainable, and testable code.
- Integrate REST APIs, WebSockets, and third-party services.
- Participate in code reviews and contribute to improving team development practices.
- Debug issues and improve overall application performance and user experience.
Required Skills & Qualifications
- 3+ years of hands-on front-end development experience.
- Strong proficiency in React.js and its ecosystem (hooks, context, routing).
- Solid experience with Tailwind CSS and building responsive layouts.
- Experience with Redux / Redux Toolkit for state management.
- Good understanding of HTML5, CSS3, and modern JavaScript (ES6+).
- Familiarity with Git and collaborative workflows.
- Experience integrating APIs and working with JSON data.
- Ability to convert UI/UX designs into functional components.
- Strong debugging and browser development tools knowledge.
Nice-to-Have Skills
- Experience with TypeScript.
- Experience with Next.js.
- Familiarity with component libraries (Material UI, Ant Design, shadcn/ui).
- Understanding of CI/CD, unit testing (Jest/RTL), and performance optimization.
- Basic knowledge of backend concepts (Node.js/Express).
Soft Skills
- Strong communication skills and ability to work in cross-functional teams.
- Problem-solving mindset with attention to detail.
- Ability to manage time and deliver results under deadlines.
- Passion for front-end best practices and clean architecture.
Job Type: Full-time
Pay: AED3,000.00 - AED4,000.00 per month