Skip to main content
Q

Front-End Developer

Qatar Charity

Location

Doha, Qatar

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

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

.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs