Full Stack Developer

Loft A
Doha

Job details

Job type

  • Full-time

Location

Doha

Full job description

Job Title: Full Stack Developer

Location: Doha, Qatar

Job Type: Full Time

Job Description:
We are looking for a skilled Full Stack Developer to design, develop, and maintain web applications from front-end to back-end. The ideal candidate should be proficient in both client-side and server-side development, with strong problem-solving skills and the ability to build scalable, secure, and high-performing applications.

Key Responsibilities

  • Develop, test, and maintain responsive web applications.
  • Work on both front-end and back-end development tasks.
  • Build and integrate APIs and third-party services.
  • Collaborate with designers, product managers, and other developers to deliver high-quality solutions.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Manage databases and ensure data security and integrity.
  • Participate in code reviews and follow best development practices.
  • Stay updated with emerging technologies and industry trends.

Requirements:

  • Previous experience in full stack or software development roles.
  • Strong knowledge of front-end technologies (HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue).
  • Strong back-end development skills (Node.js, Python, PHP, Java, or similar).
  • Experience working with databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with RESTful APIs and web services.
  • Understanding of version control systems like Git.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and in a team environment.
  • Fluent in English; Arabic is a plus.

Job Type: Full-time

Application Question(s):

  • Do you have previous experience working as a Full Stack Developer or in both front-end and back-end development?
  • Are you proficient in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue?
  • Do you have experience working with back-end technologies such as Node.js, Python, PHP, or Java?
  • Have you worked with databases like MySQL, PostgreSQL, or MongoDB in previous projects?
  • Are you comfortable troubleshooting, debugging, and optimizing web applications for performance and scalability?

Language:

  • English (Required)
  • Arabic (Preferred)

Work Location: In person