We are seeking a skilled Full-Stack Developer with strong expertise in e-commerce platforms, mobile and web application development, and database-driven integrations.
The primary responsibility of this role is to design, customize, and develop independent e-commerce platforms and tailor-made mobile and web applications, integrating them with company-approved databases and ERP interfaces through APIs and secure data access layers.
Note:-
Deep ERP development knowledge is not required. ERP structure, permissions, and data exposure will be managed by an internal ERP team. The developer will work efficiently with approved databases and APIs provided.
Key Responsibilities
1. E-Commerce Platform Development & Customization
- Customize and deploy Shopify, WooCommerce, or similar platforms for multiple retail shops operating independently.
- Develop custom themes, plugins, and features based on business requirements.
- Manage multi-store setups, pricing logic, promotions, and customer journeys.
- Ensure scalability, performance, and security best practices are followed.
2. Database & System Integration
- Integrate e-commerce platforms and applications with approved databases or ERP-exposed APIs.
- Consume and manage data related to products, pricing, inventory, orders, customers, invoices, and payments.
- Implement secure, optimized, and controlled data synchronization mechanisms.
- Collaborate closely with the ERP team to align on data structures and access rules.
3. Mobile Application Development
- Design and develop custom Android and iOS applications (native or cross-platform).
- Integrate mobile applications with backend systems using APIs and databases.
- Build user-friendly interfaces for customers, internal users, and field teams.
- Implement authentication, role-based access control, and data validation.
4. Web Application Development
- Develop custom web applications and dashboards aligned with business workflows.
- Build backend services and frontend interfaces for internal and external users.
- Ensure responsive design and cross-browser compatibility.
5. Technical Execution & Ownership
- Own the complete development lifecycle: design, development, testing, deployment, and support.
- Prepare technical documentation and basic user guides.
- Coordinate with IT, ERP, and business stakeholders for smooth implementation.
- Provide ongoing support for enhancements, bug fixes, and performance optimization.
Mandatory Technical Skills
- Strong experience in Shopify and/or WooCommerce customization.
- Proven expertise in full-stack development (backend and frontend).
- Strong experience with API-based integrations (REST, JSON).
- Ability to work with company-approved databases (PostgreSQL, MySQL, etc.).
- Experience developing Android and iOS applications (Flutter, React Native, or native).
- Strong web development skills using React, Vue, Angular, or similar frameworks.
Preferred Skills
- Experience in retail or multi-store environments.
- Familiarity with Linux servers, Docker, and cloud hosting.
- Experience integrating payment gateways, logistics, and third-party services.
- Understanding of data security, access control, and performance optimization.
Experience & Qualifications
- 13+ years of hands-on experience in application and e-commerce development.
- Demonstrated experience delivering integrated, production-ready systems.
- Prior experience working in ERP-integrated environments is an advantage.
Personal Attributes
- Strong ownership mindset and ability to work independently.
- Clear communication and coordination skills.
- Structured, disciplined, and solution-oriented approach.
- Willingness to work onsite in the UAE.