Job Description
💼 Job Overview
We are seeking an experienced Front End Developer to design and implement responsive, user-friendly web interfaces. The ideal candidate will have 5+ years of front-end development experience, a strong grasp of ReactJS and Redux, and a proven ability to translate UI/UX designs into scalable, maintainable code across multiple devices and browsers.
This role involves collaborating with backend developers, designers, and external partners to deliver modern, intuitive web experiences.
🛠 Key Responsibilities
- Develop responsive web applications using ReactJS, Redux, HTML5, CSS3, and JavaScript/jQuery.
- Implement Responsive Web Design (RWD) techniques, including media queries, progressive enhancement, and feature detection.
- Translate UI/UX mockups into high-quality, structured, and maintainable front-end code compatible with modern browsers.
- Collaborate with backend teams and external agencies to integrate components with APIs, internal tools, and frameworks.
- Build interactive UI components and reusable modules for web applications.
- Design and maintain clean, modern, and user-centric interfaces.
- Create wireframes and high-level solution sketches for new features and applications.
- Ensure SEO best practices are adhered to in all front-end development.
- Maintain version control using Git and leverage open-source tools to improve code quality and maintainability.
- Mentor junior developers and provide guidance on front-end best practices.
✅ Required Qualifications
- 5+ years of front-end development experience for web applications.
- Strong ReactJS and Redux expertise.
- Proficiency in HTML5, CSS3, JavaScript, and jQuery.
- Experience with server-side CSS pre-processing platforms (SASS, LESS).
- Solid understanding of Responsive Web Design principles and implementation nuances.
- Experience with multi-platform web development, including desktop and mobile devices.
- Proficient with Git for version control.
- BS/BA in Computer Science, Graphic Design, Interactive Design, or equivalent experience.
- Goal-oriented, self-motivated, and capable of working independently or in a team environment.
🌟 Preferred Qualifications
- Knowledge of Adobe Experience Manager (AEM).
- Familiarity with SEO principles and ensuring front-end compliance.
- Experience designing clean, modern, and intuitive UI/UX interfaces.
🔑 Core Competencies
- Strong collaboration and communication skills.
- Ability to work in a fast-paced, deadline-driven environment.
- Problem-solving and debugging expertise for cross-browser and multi-device compatibility.
- Knowledge of front-end performance optimization and best practices.