More jobs:
Full Stack Developer – E-Commerce, Apps & Systems
Job Description & How to Apply Below
Arkan Marketing Services is looking for a highly capable and delivery-focused Full Stack Developer to build and maintain e-commerce websites, mobile applications, internal systems, APIs, dashboards, and automation tools across multiple retail brands.
This is a hands-on development role for someone who can understand business requirements quickly, recommend the right technical solution, and take a project from initial concept to a stable production system.
The ideal candidate must be able to manage multiple projects, work independently, solve complex technical problems, and use AI-assisted development tools responsibly to improve development speed and quality.
Key Responsibilities- Build and maintain high-performance e-commerce websites, web applications, mobile apps, and internal business systems.
- Translate business requirements and manual processes into structured, scalable digital solutions.
- Develop responsive storefronts and web applications using React, Next.js, Type Script, JavaScript, HTML, CSS, and Tailwind CSS.
- Work with Shopify, Woo Commerce, and custom commerce backends.
- Develop product pages, collections, search, filters, carts, checkout flows, customer accounts, wishlists, loyalty features, and order-tracking tools.
- Build and maintain customer-facing mobile applications for iOS and Android using React Native, Flutter, Expo, or similar technologies.
- Design scalable backend systems using Node.js, Type Script, Python, REST APIs, webhooks, background jobs, queues, authentication, and role-based permissions.
- Design and manage databases using PostgreSQL, MySQL, MongoDB, Redis, or similar technologies.
- Integrate payment gateways, ERP systems, inventory platforms, delivery providers, CRM systems, Whats App APIs, analytics tools, and marketing platforms.
- Develop custom Shopify applications, plugins, APIs, and third-party integrations when required.
- Build internal platforms for product management, inventory, procurement, restocking, order management, customer service, approvals, reporting, and workflow automation.
- Improve website speed, Core Web Vitals, SEO, mobile usability, conversion performance, API response times, database queries, caching, and application scalability.
- Implement secure authentication, permissions, input validation, rate limiting, secrets management, API security, and secure deployment practices.
- Test, debug, maintain, and improve existing applications and codebases.
- Deploy and manage applications using Git, Git Hub, Linux, Docker, CI/CD, Nginx, Vercel, AWS, Azure, Google Cloud, or similar services.
- Set up appropriate logging, monitoring, backups, error tracking, and production support.
- Use AI development tools such as Codex, Claude Code, Git Hub Copilot, Cursor, and AI coding agents to accelerate development, debugging, testing, documentation, and code review.
- Review, test, and take full responsibility for all AI-generated code before deployment.
- Create reusable systems and components that can support multiple brands and future projects.
- Maintain clear technical documentation and organised development records.
- Manage multiple development projects and deliver reliable, production-ready solutions within agreed timelines.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
- At least three years of professional Full Stack Development experience.
- Strong portfolio demonstrating real, production-level websites, applications, or software systems.
- Strong experience with React, Next.js, Type Script, JavaScript, HTML, CSS, and responsive frontend development.
- Strong backend development experience using Node.js, Type Script, Python, or similar technologies.
- Experience building or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×