We are looking for a talented Frontend Developer to join our team. You will be responsible for building responsive, user-friendly, and visually stunning web interfaces. If you have a passion for creating exceptional digital experiences and are eager to collaborate with a creative team, we want to hear from you. Job Responsibilities: Develop and build responsive, user-focused web applications from design wireframes and mockups. Translate user requirements and business needs into functional and visually appealing frontend solutions. Optimize websites and applications for maximum speed, scalability, and performance. Collaborate closely with UI/UX designers, backend developers, and other stakeholders to ensure seamless integration and a cohesive product. Update and enhance existing websites to improve UI/UX and meet new business requirements. Stay current with emerging frontend technologies, frameworks, and design trends. Contribute to team goals and provide support on a variety of projects as needed. Qualifications: A degree or professional certification in Computer Science, Web Development, Multimedia, or a related field. We will consider diploma holders who have strong, demonstrable experience. 2-3 years of proven experience in building consumer-facing websites, ideally within the media, content, or e-commerce industries. Required Skills: Expertise in core frontend technologies: HTML5, CSS/SCSS, and JavaScript. Proficiency with UI frameworks: Experience using frameworks such as Bootstrap. (Familiarity with Tailwind CSS is a plus). Ability to translate designs: Proven ability to convert UI/UX mockups into optimized, functional, and responsive HTML. A strong design sense: Good understanding of design principles, including typography and layout aesthetics. Preferred Skills & Personal Attributes Knowledge of modern frameworks: Familiarity with frontend frameworks like ReactJS, NextJS, or VueJS is a significant advantage. Excellent communication skills and a collaborative mindset. An eagerness to learn and a proactive approach to adopting new technologies. Show more Show less