
Senior E-Commerce Developer
Optimal Growth Technologies · Cape Town, South Africa · Remote
- IT Services & Consulting
- 51–200 employees
- Bryanston, Gauteng
Mixed hiring record · median 55 days open
All reasons
- Open 82 days
- 42% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
Senior E-Commerce / App Developer (Contract)
Engagement Type
Adhoc / Project-Based Contract
Time Zone
SAST (South African Standard Time)
Location
Remote
Overview
We are seeking an experienced Senior E-Commerce / App Developer to join our network of project-based consultants. The successful candidate will be responsible for designing, developing, enhancing, and maintaining e-commerce platforms and mobile applications while ensuring optimal performance, scalability, and user experience.
This role is ideal for a hands-on developer who can work independently, engage with stakeholders, and deliver high-quality solutions across various digital commerce and mobile application projects.
Key Responsibilities
- Design, develop, and maintain e-commerce platforms and mobile applications.
- Build and integrate APIs, payment gateways, and third-party services.
- Develop responsive web and mobile solutions with a focus on user experience.
- Implement new features, enhancements, and platform optimisations.
- Troubleshoot and resolve application, performance, and integration issues.
- Collaborate with product owners, designers, and business stakeholders to translate requirements into technical solutions.
- Conduct code reviews and ensure adherence to development best practices.
- Optimise application performance, security, and scalability.
- Participate in solution architecture discussions and technical planning.
- Maintain technical documentation and deployment processes.
Required Experience
- 5+ years of software development experience.
- Proven experience developing e-commerce platforms and digital commerce solutions.
- Experience building and supporting mobile applications (iOS and/or Android).
- Strong understanding of API development and integrations.
- Experience with cloud-based environments and modern development practices.
- Strong knowledge of software architecture and design principles.
- Experience working in Agile development environments.
Technical Skills
Experience with several of the following
- JavaScript / TypeScript
- React, Next.js, Angular, or Vue.js
- React Native, Flutter, Swift, or Kotlin
- Node.js, .NET, Java, or PHP
- RESTful APIs and GraphQL
- Shopify, WooCommerce, Magento, or custom e-commerce platforms
- SQL and NoSQL databases
- Azure, AWS, or Google Cloud
- Git, CI/CD pipelines, and DevOps practices
- Payment gateway integrations
- Security and performance optimisation
Key Competencies
- Strong problem-solving ability
- Excellent communication skills
- Ability to work independently
- Customer-focused mindset
- Attention to detail
- Results-driven approach
- Adaptability and flexibility
- Strong stakeholder engagement skills
Preferred Experience
- Marketplace or online retail platforms
- Mobile commerce (m-commerce) applications
- Subscription-based products and payment systems
- Enterprise integrations and automation
- UX/UI collaboration and optimisation
We are looking for professionals who can quickly understand business requirements, provide technical guidance, and deliver quality solutions within agreed timelines.
Skills
More jobs at Optimal Growth Technologies
All 37- Senior Cyber Prevent SpecialistOptimal Growth Technologies · Cape Town, South Africayesterday
- Checkpoint Network EngineerOptimal Growth Technologies · Ottawa, Canada6d ago
- Lead Continous Threat Exposure ManagerOptimal Growth Technologies · Johannesburg, South Africa26d ago
- Senior Cloud Infrastructure EngineerOptimal Growth Technologies · KwaZulu-Natal, South Africa1mo ago
Similar roles
- Senior Integration Analyst DeveloperOvations Technologies · Johannesburg, South Africatoday
- Senior Software Engineer (Golang)DigiCert · Cape Towntoday
- SATIC: Forward Integration EngineerPwC · Cape Towntoday
- Senior Software Developer (Gen AI)Boardroom Appointments · Johannesburg, South Africayesterday
- Senior .NET Developer (Fintech)Jobgether · South Africa2d ago
- Senior Software Engineer (Full Stack)The Global Talent · South Africa - Gauteng (ZipRecruiter)2d ago