Software Engineer Flutter
Hybrid
Full Time
#Engineering
#Mobile
#Software
#Flutter
#Mobile Apps
#REST API
#GraphQL
#CI CD
At Bash, we are a group of bold thinkers and dedicated friends united by a mission to create remarkable omnichannel experiences for our customers. By staying true to our values of being bold, accountable, simple, and human, we are transforming the retail landscape in South Africa. We leverage cutting-edge technology and exceptional talent to bridge the physical and digital worlds, building communities that thrive. We are just getting started, and we invite you to join us on this journey.
The role
We are looking for a Senior Software Engineer specializing in Flutter to join our team on a full-time basis. This is a hybrid role based in South Africa. You will be a key contributor to our mobile ecosystem, working within a shared mono-repo to deliver high-quality features and maintain the Bash Mobile App. This position is perfect for someone who thrives in a fast-paced environment and is eager to help us deliver world-class shopping experiences.
Core responsibilities
- Develop and maintain the Bash Mobile App by implementing new features and resolving technical issues.
- Refactor existing code into modern, scalable structures while contributing to our shared Flutter ecosystem.
- Collaborate with cross-functional teams to deliver user-focused experiences and manage high-traffic products.
Skills and experience
- Three to five years of relevant professional experience working with Flutter.
- Proven ability to build production-ready mobile applications and experience bridging native and Flutter code through plugins and packages.
- A strong foundation in software engineering, with a preference for those holding a BSc in Computer Science or equivalent experience.
- Familiarity with REST and GraphQL APIs, as well as CI/CD pipelines for mobile, is highly valued.
- Knowledge of mobile design patterns like BLoC, MVVM, or MVP is considered a significant advantage.
Compensation and benefits
We believe in empowering our team members to do their best work, which is why we offer a flexible hybrid work model. In addition to a collaborative and inspiring work environment, you will have access to the following benefits:
- Comprehensive paid time off, including holiday, wellbeing, and birthday leave.
- Dedicated wellness programs to support your health and balance.
- Exclusive shopping discounts across more than 500 brands.
How to apply
If you are a passionate problem solver who excels in collaborative environments and wants to help shape the future of retail, we would love to hear from you. Please reach out to our team to share your background and interest in joining our mission.
Bash.com
16 views



