About CartBuz
CartBuz is a modern, multi-vendor e-commerce platform designed to help businesses launch, manage, and scale online stores efficiently. Our platform includes vendor dashboards, secure payments, customizable storefronts, real-time analytics, and automated marketplace workflows.
We focus on building scalable, high-performance products with clean architecture and strong engineering standards.
Role Overview
We are looking for a React Native cli & Front-End with 2–4 years of professional experience to work on our mobile applications (iOS & Android) and contribute to our web platform using Next.js.
The ideal candidate has strong hands-on experience, writes clean and maintainable code, and is comfortable working across mobile and web in a production environment.
Responsibilities
Mobile Development
Develop and maintain iOS & Android applications using React Native CLI
Implement platform-specific (custom) behavior for Android and iOS
Integrate RESTful APIs, authentication, payments, notifications, and analytics
Optimize application performance, stability, and UX
Handle app lifecycle, permissions, deep linking, and offline scenarios
Web Development
Contribute to the web platform using Next.js
Build reusable front-end components using TypeScript
Support modern rendering strategies (SSR, SSG)
Must-Have Qualifications
2–4 years of professional experience in React Native and/or Front-End development
Strong experience with React Native CLI (Expo-only experience is not sufficient)
Solid experience with Next.js
Strong proficiency in TypeScript
Experience integrating RESTful APIs and authentication flows
Experience converting Figma designs into production-ready UI
Good understanding of e-commerce concepts (cart, checkout, orders, payments)
Familiarity with SOLID principles and common design patterns
Experience releasing and maintaining production apps on iOS and Android
Proficiency with Git and collaborative workflows
Nice-to-Have Qualifications
Experience with React Native Native Modules
Experience with CI/CD or Fastlane
Experience with analytics or crash reporting tools
Familiarity with backend concepts (Node.js, APIs)
Experience with multi-vendor or SaaS platforms