About Swanky
We’re Swanky, a fast-growing global ecommerce agency. We design, build and grow Shopify Plus stores that convert, and we’re expanding our expertise into mobile-first ecommerce experiences.
If you’ve built mobile apps that engage customers, integrated with Shopify APIs, and want to be part of a team that creates seamless shopping journeys across devices, this could be just the role for you.
About the Role
This is a Mobile App Developer (Flutter + Shopify) role. Applicants are expected to have strong commercial experience building cross-platform mobile applications in Flutter, combined with solid experience delivering Shopify storefronts, apps or integrations.
You’ll work with our developers, designers, analysts and project managers to create connected, mobile-first ecommerce solutions. From architecting new apps to integrating Shopify APIs into mobile experiences, you’ll be the team’s go-to person for mobile innovation and problem solving.
Daily tasks could include:
- Building and maintaining cross-platform mobile apps in Flutter and Dart.
- Integrating Shopify APIs into mobile apps (products, carts, checkout, customer accounts).
- Extending Shopify with custom apps, checkout extensions or headless integrations.
- Designing scalable mobile architectures that support ecommerce performance.
- Helping scope technical requirements with project managers and clients.
- Mentoring junior developers and contributing to our development culture.
Key Responsibilities
- Design, develop, test, deploy and maintain mobile applications using Flutter.
- Deliver connected ecommerce experiences by integrating with Shopify APIs.
- Work with Shopify storefronts, apps, and checkout extensions as needed.
- Build robust, performant, and maintainable mobile codebases.
- Collaborate with the Director of Technology on product and solution design.
- Conduct code reviews and ensure coding standards are upheld.
- Mentor peers and knowledge-share to uplift the team’s mobile expertise.
About You
You’re a mobile-first engineer who loves creating high-performing user experiences. You’re also comfortable navigating Shopify’s ecosystem and can bridge mobile apps with ecommerce backends. You thrive in a fast-paced, collaborative environment where no two projects are the same.
Role Requirements
- 2+ years commercial experience as a Mobile Developer.
- 1+ years Flutter/Dart experience, delivering cross-platform mobile apps.
- Proven experience integrating apps with Shopify APIs (REST, GraphQL).
- Practical experience working with Shopify storefronts, apps, or Plus builds.
- Strong understanding of mobile app architecture, state management, and performance optimisation.
- Experience integrating third-party APIs and SDKs.
- Familiarity with app deployment (App Store, Google Play).
- Good knowledge of modern web development (HTML, CSS, JavaScript).
- Solid understanding of Git and version control.
- Strong communication and collaboration skills.
Advantageous
- Experience with React Native.
- Experience with headless ecommerce.
- Experience with Firebase or Supabase (mobile backends).
- Experience with TypeScript.
- Previous lead developer experience on mobile projects.
- Knowledge of CI/CD for mobile apps.
- Familiarity with Agile/Scrum workflows.
- Deep understanding of performance, animations or accessibility in mobile.
Benefits
- Salary negotiable based on experience.
- Pension.
- 30 days holiday per year inclusive of bank holidays, plus 1 additional day per year served (capped at 5).
- Flexible working hours during the day.
- In-person, hybrid and remote working flexibility.
- Beautiful Exeter-based offices.
- Free unlimited tea, hot chocolate and coffee (in the office).
- Opportunity to work on fun, challenging, and often high-profile projects.
- Investment in your professional development and skills growth.
- Be part of an inspiring, collaborative and ambitious team.
- Regular team meetups, socials and events, including games nights and lunchtime quizzes.