Front-End Lead

Full-Time
Dubai
Engineering
Published:
October 30, 2024

Minbar is on the lookout for a Front-End Lead who is passionate about crafting exceptional user experiences in the digital Islamic community. As a key member of our team, you'll lead the development of our front-end architecture, driving the design and implementation of user-friendly interfaces that engage and inspire our users. If you thrive in a fast-paced environment and have a vision for creating impactful digital solutions, we want you!

At Minbar, we harness advanced technologies to make Islamic teachings accessible and relevant for a diverse audience. Our mission is to empower individuals and communities through innovative tools for education and engagement.

In this position, you’ll have the opportunity to:

  • Take ownership of the front-end development process, from conception to deployment, ensuring that our platform delivers a seamless and responsive user experience.
  • Lead a team of front-end developers, providing mentorship and guidance while promoting best practices in code quality, performance, and user interface design.
  • Collaborate closely with product managers, UX/UI designers, and back-end developers to define project requirements, user stories, and design specifications.
  • Design and implement reusable, modular front-end components that enhance maintainability and scalability of our codebase.
  • Optimize application performance by identifying and addressing bottlenecks, ensuring fast load times and a smooth user experience across devices.
  • Stay up-to-date with emerging trends in front-end technologies, tools, and frameworks, evaluating their potential to improve our product offerings.
  • Establish and enforce coding standards, ensuring consistency and quality across the front-end codebase while encouraging innovative solutions.
  • Conduct regular code reviews, fostering a culture of continuous improvement and knowledge sharing within the team.
  • Collaborate with the testing team to ensure robust QA processes are in place, identifying and resolving issues prior to deployment.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Web Development, or a related field.
  • 5+ years of front-end development experience, with a strong portfolio showcasing your work on user-centric applications.
  • Proficiency in modern front-end technologies, including HTML, CSS, and JavaScript frameworks such as React.
  • Experience with state management libraries (e.g., Redux, MobX) and RESTful API integration to connect with back-end services.
  • Familiarity with responsive design principles and frameworks (e.g., Bootstrap, Material UI) to ensure cross-device compatibility.
  • Strong understanding of performance optimization techniques and tools for web applications.
  • Excellent communication skills, with the ability to articulate complex concepts to both technical and non-technical stakeholders.
  • Experience with agile development methodologies and collaboration tools (e.g., JIRA, Trello, Git) is preferred.
Apply for job