We are hiring Full-Stack Developer

WHAT WE ARE LOOKING FOR


We are one of the most successful and innovative e-commerce businesses in our category, backed by a community of tens of thousands of happy shoppers. Now, we’re launching an exciting new venture: a cutting-edge mobile app that will bring our community together and push the boundaries of e-commerce engagement.

Our vision is to create a dynamic and interactive app experience, blending loyalty, social selling, and futuristic shopping technologies – including AI-powered tools and 3D visualisation. This is a rare opportunity to join a project at ground level with big ambitions and strong backing.

KEY RESPONSIBILITIES

  • Build and maintain a new mobile app using React Native (iOS & Android).
  • Integrate deeply with Shopify APIs to sync user data, orders, loyalty points, and
    product catalogues and checkout.
  • Develop backend services (Node.js/Express or similar) to support custom app
    features
  • Design and implement features such as:
    • Loyalty & Rewards Programs.
    • Peer-to-Peer Sales functionality.
    • Community Forums and Group Chats.
    • 3D Product Mock-ups using WebGL or Unity integrations.
    • AI-Powered Shopping Lists based on user behaviour.
  • Ensure secure user authentication, in-app messaging, notifications, and real-time
    features
  • Collaborate with designers to deliver clean, modern UI with smooth animations
    and transitions.
  • Write maintainable, scalable, and testable code with strong documentation.

MINIMUM REQUIREMENTS

  • Bachelor’s degree in computer science, Software
  • Engineering, or a related field.
  • 3+ years experience in React Native development
  • Full stack experience: Node.js, Express, MongoDB or Firebase, etc.
  • Strong experience with Shopify APIs (Storefront & Admin)
  • Experience with real-time features: WebSocket’s, Firebase Realtime DB, or similar
  • Solid understanding of mobile UX and performance best practices
  • Comfortable with Git, CI/CD pipelines, and Agile workflows
  • Experience working independently and taking ownership of features from concept
    to delivery

PREFERRED QUALIFICATIONS:

  • Experience with 3D visualisation libraries (Three.js, Unity WebGL)
  • AI/ML tool integration experience (OpenAI, Vertex AI, etc.)
  • Shopify app development (Shopify CLI, Embedded App SDK)

PERSON SPECIFICATION

  • Passionate about mentoring junior developers within the team.
  • Skilled in effectively collaborating with product owners/managers and external
    stakeholders.
  • Demonstrates a strong sense of ownership towards tasks.
  • Highly efficient with exceptional time management abilities.
  • Exhibits outstanding communication skills, particularly in English.
  • Possesses knowledge in product development and project management.
  • Displays remarkable estimation skills.
  • Committed and eager to evolve alongside the business’s growth.

Contact

Our Hours

Location

Scroll to Top