Qatar Charity announces its intention to recruit a Front-End Developer to join its team, contributing to the development of modern, interactive, and high-quality user interfaces, ensuring an outstanding user experience aligned with best technical practices.
Contract Duration: 6-12 months.
Key Responsibilities
- Develop and build user interfaces using HTML, CSS, JavaScript, and modern frameworks.
- Design and implement responsive interfaces that work efficiently across various devices and platforms.
- Convert UX/UI designs and wireframes into functional and interactive user interfaces.
- Adhere to the organization’s design system and approved technical standards.
- Experience with modern frameworks such as React and .NET.
- Demonstrate good understanding of Responsive Design and Mobile-First Development principles.
- Work with RESTful APIs and handle JSON data.
- Optimize application performance to ensure a smooth user experience across different browsers.
- Integrate front-end components with APIs and backend services.
- Collaborate continuously with development teams to ensure seamless system integration.
- Conduct front-end testing, including functional, usability, and cross-browser testing.
- Identify and resolve technical issues to ensure system stability and improve product quality.
Qualifications & Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 2–5 years of experience in front-end development (depending on the role level).
- Strong proficiency in HTML, CSS, and JavaScript (ES6+).
- Familiarity with version control systems such as Git.
- Ability to transform designs into clean, structured, and maintainable code.
- Good knowledge of accessibility principles, user experience, and front-end best practices.
- Strong analytical, problem-solving, and debugging skills.
- Ability to work collaboratively and coordinate with cross-functional teams.
- Preferably experienced with TypeScript, testing tools, or Agile/Scrum environments.