Role Summary
We are a fashion retail brand looking to hire a Senior Full-Stack Developer to independently design, build, launch, and maintain our e-commerce website and mobile application.
This is a hands-on, end-to-end role for a highly experienced developer who can work without a team and take full ownership of the product.
Key Responsibilities
- Design and develop:
- E-commerce website (responsive, mobile-first)
- Mobile shopping application (iOS & Android)
- Build and maintain backend systems:
- Product catalog, variants, inventory
- Orders, users, promotions, returns
- Admin dashboard for internal use
Integrate payment gateways:
- KNET, Visa/Mastercard, Apple Pay (if applicable)
Implement:
- User authentication
- Checkout and order confirmation flows
- Push notifications / emails (order status)
- Deploy and maintain infrastructure:
- Hosting, security, backups, monitoring
Ensure:
- Performance, scalability, and stability
- Bug fixing and continuous improvements post-launch
Required Skills & Experience (Must-Have)
- 5+ years of full-stack development experience
- Proven experience building e-commerce platforms
Strong in:
- Frontend: React / Next.js
- Mobile: Flutter or React Native
- Backend: Node.js (or Django)
- Experience integrating payment gateways
- Comfortable working independently without a team
- Ability to design clean, functional UI/UX (developer-level)
Nice to Have
- Fashion or retail industry experience
- GCC / Kuwait payment & logistics experience
- Shopify (headless) or custom e-commerce experience
- Arabic / English bilingual platforms
- Based in Kuwait
Qualifications
- Proficiency in Front-End Development, including HTML, CSS, and the ability to create responsive, user-friendly interfaces
- Experience in Back-End Web Development, with strong skills in building and maintaining scalable, secure, and efficient server-side applications
- Expertise in Full-Stack Development, bridging front-end and back-end systems for seamless functionality
- Strong background in Software Development, with a proven track record of developing high-quality applications in a professional setting
- Knowledge of e-commerce platforms and web or mobile application frameworks is a plus
- Excellent problem-solving skills and the ability to work collaboratively in a team environment
- Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred