Front End Developer
About Al Nafi:
At Al Nafi, we are at the forefront of revolutionizing e-learning. Our mission is to empower individuals, entrepreneurs, and businesses by providing cutting-edge education in emerging technologies. Our accredited courses in Cloud Computing, Cybersecurity, Artificial Intelligence, and more, have equipped students with the skills needed to excel in the fast-paced tech industry. We are dedicated to creating a transformative learning experience, combining hands-on labs, real-world projects, and expert-led instruction to prepare our students for high-demand careers.
Key Responsibilities:
Develop, maintain, and optimize frontend components and architecture.
Collaborate with UX/UI designers, backend developers, and other stakeholders to deliver high-quality user interfaces.
Implement responsive designs and ensure cross-browser compatibility.
Write clean, maintainable, and efficient code using modern JavaScript frameworks.
Optimize applications for maximum speed and scalability.
Troubleshoot, debug, and upgrade existing applications.
Participate in code reviews and contribute to a culture of continuous improvement.
Required Skills and Qualifications:
Proficiency in HTML5, and CSS3.
Strong Proficiency in JavaScript.
Experience with one or more modern JavaScript frameworks (e.g., Vue.js, Nuxt.js, React.js, Next.js). Familiarity with Vue.js or Nuxt.js is preferred.
Experience with state management libraries (e.g., Vuex/Pinia, Redux).
Proficiency with Tailwind CSS and other modern CSS frameworks.
Understanding of RESTful APIs
Experience with version control tools (Git).
Knowledge of web performance optimization techniques.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Benefits:
Competitive salary.
Opportunity to work with a leading educational platform in emerging technologies.
Access to state-of-the-art learning resources and continuous professional development.
Medical Insurance.
Fuel Card.
Al Nafi is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.