Senior Full Stack Web Developer
ملخص الوظيفة
Position: Senior Full Stack Web Developer
Department: Development Department
Employment Type: Full-Time
Work Model: Hybrid Remote with office collaboration as needed
About the Role
We are looking for a Senior Full Stack Web Developer to support the design development and delivery of a range of web projects including e-commerce platforms interactive websites web applications and internal tools.
The ideal candidate will own features end to end from database and API development to user-facing interfaces while bringing strong DevOps discipline to ensure deployments are fast reliable scalable and secure.
This role requires a hands-on developer who is comfortable working independently in a hybrid environment and who can use modern development practices including AI-assisted coding tools to produce structured maintainable well-documented and well-tested code.
Key Responsibilities
Design build and maintain scalable websites and web applications across the full stack including frontend backend database and infrastructure.
Develop responsive accessible and engaging user experiences from interactive marketing websites to conversion-focused storefronts.
Build and maintain secure REST/GraphQL APIs payment integrations and third-party service connections.
Own and manage CI/CD pipelines including automated testing builds and deployments using GitHub Actions.
Apply DevOps best practices including containerization infrastructure-as-code monitoring and observability.
Leverage AI-assisted development tools to write clean structured well-maintained and well-tested code.
Participate in code reviews and follow team coding standards.
Optimize website and application performance SEO and Core Web Vitals.
Collaborate with design marketing and operations teams to deliver features that support business objectives.
Required Qualifications
58 years of professional full stack web development experience.
Proven experience building and shipping production websites and web applications.
E-commerce experience is a strong plus.
Strong DevOps background including CI/CD containerization and cloud deployment.
Hands-on expertise with GitHub including GitHub Actions pull requests branching strategies and code reviews.
Comfortable using AI coding tools to produce structured maintainable and well-documented code.
Strong database knowledge including schema modeling normalization relationships indexing query optimization migrations and performance tuning.
Solid understanding of web security performance optimization and scalability.
Excellent communication skills and the ability to work independently in a hybrid setting.
Technical Skills
Frontend
React / or Vue / Nuxt
TypeScript and JavaScript ES6
HTML5 CSS3 Tailwind CSS
Responsive and accessible UI development
State management
Backend
Express or NestJS
Python or PHP/Laravel experience is also relevant
REST and GraphQL API design
Authentication and authorization including OAuth2 and JWT
E-Commerce & Web Platforms
Experience with CMS web frameworks and e-commerce platforms such as Shopify WooCommerce WordPress or custom builds
Payment gateway integrations such as Stripe PayPal or regional payment providers
Product catalog cart checkout and order management
Inventory shipping and tax integrations
Databases
PostgreSQL / MySQL
MongoDB / NoSQL databases
Redis for caching and sessions
DevOps & Infrastructure
Docker and containerization
CI/CD with GitHub Actions
Google Cloud Platform experience
Infrastructure-as-Code preferably Terraform
Monitoring logging and observability tooling
Tools & Practices
Git / GitHub version control
AI-assisted development tools
Automated testing using Jest Playwright or Cypress
Agile / Scrum workflow
Nice to Have
Experience with headless commerce architectures.
Knowledge of SEO and analytics integration.
Experience with serverless and edge functions.
Familiarity with Cloudflare including Workers CDN and security features.
What the Role Offers
A senior role with real ownership over a growing portfolio of web projects.
Hybrid work arrangement with remote work and office collaboration as needed.
A modern AI-forward engineering culture.
Opportunity to contribute to a modern technology stack and further grow technical skills.
Application Requirements
Candidates are encouraged to share their CV and fill in an application form shared by the recruiter directly.