Job Overview
-
Date PostedJanuary 6, 2026
-
Country
-
Expiration date--
-
Experience5Years +
Job Description
Table of Contents
show
We are seeking an experienced Senior Full-Stack Web & App Developer with proven e-commerce development expertise to join our development team. You will work end-to-end on building and maintaining a fully customizable e-commerce platform across web and mobile applications.
The ideal candidate is hands-on, highly skilled in Laravel (PHP), has solid knowledge of JavaScript and Python, and a track record of delivering scalable, secure, and high-performance e-commerce solutions.
Location: Remote | Employment Type: Full-Time
Experience Level: Senior (5+ years)
Key Responsibilities
- Design, develop, and maintain web and mobile e-commerce applications.
- Build backend services using Laravel (PHP).
- Design and integrate RESTful and GraphQL APIs.
- Develop custom e-commerce features including:
- Product catalogs
- Shopping carts and checkout flows
- Order and inventory management
- Discounts, promotions, coupons, and subscriptions
- Develop responsive, user-friendly frontend interfaces using JavaScript frameworks.
- Contribute to backend services, automation, and integrations using Python.
- Integrate payment gateways, shipping providers, and third-party services.
- Optimize application performance, scalability, SEO, and security.
- Ensure secure handling of transactions, payments, and customer data.
- Write clean, maintainable, testable, and well-documented code.
- Troubleshoot, debug, refactor, and upgrade existing systems.
- Participate in code reviews and enforce development best practices.
- Collaborate closely with designers, product managers, QA, and DevOps teams.
Required Qualifications
- 5+ years of professional experience as a Full-Stack Developer.
- Strong proficiency in PHP and Laravel.
- Experience building or maintaining custom e-commerce platforms.
- Strong working knowledge of JavaScript, React.js and/or Next.js.
- Working knowledge of Python for backend services, automation, or integrations.
- Experience developing or integrating mobile applications (React Native, Flutter, or similar).
- Solid experience with MySQL and/or PostgreSQL.
- Strong understanding of REST APIs and third-party integrations.
- Proficiency with Git and collaborative development workflows.
- Strong understanding of web and mobile security best practices.
- Excellent problem-solving, communication, and collaboration skills.
Preferred E-commerce & Platform Experience
- Payment gateways: Stripe, PayPal, Paystack, Flutterwave, Adyen
- Subscription billing and recurring payments
- Multi-vendor or marketplace e-commerce platforms
- B2B e-commerce features: bulk pricing, roles, approvals
- Refunds, invoicing, and transaction management
- Shipping and logistics integrations: UPS, DHL, FedEx, Shippo
Performance & Scalability
- Caching systems: Redis, Memcached
- Background jobs and queues (Laravel Queues, Horizon)
- Search solutions: Elasticsearch, Algolia, Meilisearch
- CDN integration: Cloudflare, AWS CloudFront
Frontend & UX
- Headless e-commerce architectures
- State management (Redux, Zustand)
- Mobile-first and responsive design
- SEO optimization for e-commerce
DevOps, Infrastructure & Cloud (Nice to Have)
- Docker, CI/CD pipelines, AWS/Azure/GCP
- Deployment tools: Forge, Envoyer, Vapor
- Microservices architecture
Testing & Quality
- PHPUnit, Pest, PyTest, Jest
- API testing with Postman or Swagger/OpenAPI
Additional Skills
- Node.js or Python frameworks (FastAPI, Django, Flask)
- PWA or mobile commerce experience
- Analytics and tracking tools (GA4, GTM, Meta Pixel)
- Email and notification services (SendGrid, Mailgun, SES)
- CMS or headless CMS integration (Strapi, Sanity, custom CMS)
What We Offer
- Competitive salary: ₦200,000 – ₦400,000 (based on experience)
- Opportunity to work on a high-impact, custom e-commerce platform
- Fully remote work environment
- Collaborative and supportive development team
- Long-term career growth and continuous learning opportunities
How to Apply
Send your CV/Resume along with your portfolio, GitHub profile, or examples of e-commerce projects to: [email protected]