Skip to main content

Web Developer

Technology
Confidential
Riyadh, المملكة العربية السعوديةمنذ 1 أشهرحتى ٢٠‏/٥‏/٢٠٢٦
دوام كاملفي الموقع

وصف الوظيفة

  • *Web Developer — Job Description**

Location: Riyadh

Position: Full-time

Reports to: Engineering Manager / Lead Developer

Overview

We’re seeking a motivated Web Developer to build and maintain responsive, accessible, and high-performance web applications. You’ll work across the stack (front-end through backend as needed), collaborate with designers and product teams, and help ship features from concept to production.

Key Responsibilities

  • Develop, test, and deploy responsive web applications and user interfaces.
  • Translate UI/UX designs into high-quality, accessible HTML/CSS and JavaScript.
  • Implement and maintain front-end architecture using frameworks (React, Vue, or similar).
  • Build and consume RESTful APIs or GraphQL endpoints; integrate back-end services.
  • Optimize applications for performance, scalability, and SEO.
  • Write unit, integration, and end-to-end tests; maintain CI/CD pipelines.
  • Troubleshoot, debug, and resolve production issues.
  • Collaborate with product, design, and QA to estimate scope and deliver features.
  • Maintain documentation and follow best practices for code quality and security.
  • Mentor junior developers and participate in code reviews.

Required Qualifications

  • 3+ years professional experience building web applications.
  • Strong proficiency in HTML5, CSS3 (Flexbox/Grid), and modern JavaScript (ES6+).
  • Experience with at least one modern front-end framework (React, Vue, or Angular).
  • Familiarity with state management (Redux, Vuex, Context, etc.).
  • Experience consuming REST APIs and/or GraphQL.
  • Version control with Git and branching workflows.
  • Understanding of web performance, accessibility (WCAG), and SEO basics.
  • Basic knowledge of back-end technologies (Node.js, Express, Python, Ruby, PHP, or similar).
  • Experience with build tools (Webpack, Vite, Rollup) and package managers (npm, yarn).
  • Experience with testing frameworks (Jest, Mocha, Cypress, Playwright).
  • Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Bachelor’s degree in Computer Science or related field (or equivalent experience).
  • Experience with TypeScript.
  • Familiarity with server-side rendering (Next.js, Nuxt) and Jamstack architectures.
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker).
  • Knowledge of CI/CD tools (GitHub Actions, CircleCI, GitLab CI) and Infrastructure as Code.
  • Experience with analytics, A/B testing, and feature flags.
  • Experience in e-commerce, SaaS, or large-scale consumer applications.
Job Types: Full-time, Permanent

Pay: ﷼50.90 - ﷼89.66 per hour

Expected hours: 40 per week

Work Location: In person

Keywords
job-descriptionstime-and-attendancesensors-test-measurementweb-applicationsuser-interface-uiuser-experience-uxmobile-app-user-experienceplanning-and-designvisual-art-designcascading-style-sheets-cssjavascriptreact-jsreactgraphqlscalabilityinternational-search-engine-optimization-seosearch-engine-optimization-seocustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdtroubleshootingdebuggingproduct-development-and-designquality-assurancepolicies-and-practicesmentoringcode-reviewhtml-5html5css-3es6state-local-municipalreduxjsvuexsoftware-version-managementrevision-managementsource-code-managementversion-controlwebsite-performanceweb-content-accessibility-guidelines-wcagnodejsexpress-jspythonrubyphpwebpackviterollupyarntesting-and-analysisjestcypressplaywrightcomputer-sciencetypescriptmicrosoft-typescriptrenderingnext-jsamazon-web-servicesgoogle-cloud-platformgood-clinical-practice-gcpmicrosoft-azurecontainerizationdockergithubgithub-actionscirclecigitlabgitlab-ciinfrastructure-as-code-iacanalyticsdata-analyticsa-b-testingfeature-flagsecommercesoftware-as-a-service-saas-based-accountingsoftware-as-a-service-saas

¿Te interesa este puesto?