Qureos

Find The RightJob.

Web Developer — Job Description

About the role

Design, build, and maintain responsive, accessible, and performant web applications and websites. Collaborate with product, design, and backend teams to implement features, fix bugs, and optimize user experience across browsers and devices.

Key responsibilities

  • Develop front-end features with HTML, CSS, and JavaScript using modern frameworks (React, Vue, Angular).
  • Build and maintain server-side logic, RESTful APIs, and integrations with Node.js, Python, Ruby, PHP, or similar.
  • Ensure responsive design, cross-browser compatibility, and accessibility (WCAG).
  • Optimize performance: asset bundling, caching, lazy loading, and Core Web Vitals improvements.
  • Integrate with databases (SQL, NoSQL) and third-party services (payments, analytics, auth).
  • Implement authentication, authorization, and basic security best practices (input validation, CSRF/XSS protection).
  • Write and maintain unit and integration tests; participate in code reviews.
  • Use version control (Git) and collaborate via PRs and CI/CD pipelines.
  • Troubleshoot production issues, monitor uptime, and support deployments.
  • Maintain technical documentation, deployment guides, and setup instructions.
  • Contribute to reusable components, style systems, and front-end libraries.

Required qualifications

  • 2+ years professional web development experience (or equivalent).
  • Strong proficiency in HTML, CSS, JavaScript and at least one modern framework (React, Vue, or Angular).
  • Experience building RESTful APIs and familiarity with a server-side language/platform.
  • Proficient with Git and collaborative development workflows.
  • Understanding of responsive design, accessibility, and web performance.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with testing tools and CI/CD practices.

Preferred qualifications

  • Experience with TypeScript.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Experience with serverless, JAMstack, or static site generators.
  • Knowledge of build tools and bundlers (Webpack, Vite).
  • Experience with GraphQL and real-time technologies (WebSockets).
  • Familiarity with SEO best practices and web analytics.

Job Types: Full-time, Permanent

Pay: QAR97.88 - QAR301.99 per hour

Work Location: In person

© 2026 Qureos. All rights reserved.