
Junior Frontend Developer
Full Job Description
Legend Holding Group is seeking a passionate Junior Frontend Developer with 2 years of experience to build modern, animated, and SEO-optimized user interfaces using React and Next.js. The ideal candidate will possess a strong understanding of UI/UX design, frontend animations, and internationalization (i18n) for multilingual websites. Experience or interest in integrating 3D interactive models and a working knowledge of Node.js backend integration are also expected. This role offers a significant opportunity for growth within a fast-paced, collaborative environment dedicated to delivering high-quality, user-friendly web applications.
Key Responsibilities:
- Develop responsive, high-performance frontend interfaces using React.js and Next.js.
- Translate design mock-ups into interactive, pixel-perfect web pages.
- Implement smooth animations and transitions using libraries like Framer Motion or GSAP, and custom CSS/SCSS.
- Integrate REST APIs and collaborate with backend developers, with occasional contributions to Node.js logic.
- Embed and optimize 3D interactive models using tools such as Three.js or React Three Fiber (R3F).
- Ensure cross-browser compatibility, responsiveness, and adherence to accessibility standards.
- Participate in code reviews, follow Git workflows, and work within Agile sprints.
- Stay current with frontend trends, tools, and performance optimization techniques.
- Build and maintain SEO-friendly applications utilizing Server-Side Rendering (SSR), Static Site Generation (SSG), and Incremental Static Regeneration (ISR), proper meta tag usage, structured data (JSON-LD), semantic HTML, and accessible ARIA roles.
- Develop multilingual pages with internationalization (i18n) support and dynamic language switching.
Required Qualifications:
- 2-3 years of hands-on frontend development experience.
- Proficiency in React.js, Next.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Strong experience with SCSS/SASS and structured CSS architecture.
- Solid understanding and implementation experience of SEO principles in Next.js.
- Experience or strong interest in 3D web rendering (e.g., Three.js, React Three Fiber).
- Familiarity with CSS frameworks like Tailwind CSS or Bootstrap, alongside custom CSS styling.
- Understanding of UI/UX fundamentals, responsive design, and web accessibility (WCAG).
- Hands-on experience with animation libraries such as Framer Motion or GSAP.
- Basic knowledge of Node.js and API communication.
- Experience with Git, code versioning, and Agile methodologies.
- Proficiency in internationalization (i18n) and dynamic content translation.
- Experience with Headless CMS platforms (e.g., Strapi, Contentful).
- Familiarity with SEO auditing tools (Google Search Console, Ahrefs, etc.).
- Understanding of Core Web Vitals and performance optimization.
- Exposure to cookie consent handling, analytics, and marketing tag scripts.
- Experience with multi-region/multi-language setups and dynamic routing in Next.js.
Company
Legend Holding Group
Legend Holding Group is a diverse enterprise headquartered in Dubai, with operations spanning the Middle East and African regions. The group is committed to sustainability and innovation, managing a g...