Web Developer
Technology
Confidential
Riyadh, المملكة العربية السعوديةمنذ 1 أشهرحتى ٢٠/٥/٢٠٢٦
دوام كاملفي الموقع
وصف الوظيفة
- *Web Developer — Job Description**
Location: Riyadh
Position: Full-timeReports 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.
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?