WHO WE ARE AT BASH We are a team of leaders, bold thinkers and friends, and we’re on a mission to create remarkable omni-channel experiences for our customers. We believe that by being Bold, Accountable, Simple and Human…
WHO WE ARE AT BASH We are a team of leaders, bold thinkers and friends, and we’re on a mission to create remarkable omni-channel experiences for our customers. We believe that by being Bold, Accountable, Simple and Human…
As the world’s cities grow more complex, people’s need to move easily becomes even more important. Enabling urban flow requires talent and ambition. Together at KONE, we create a new urban reality. Your career is a journ…
Software Quality Engineer: Customer Identity and Access Management (CIAM)
Johannesburg, Gauteng, South Africa · Hybrid
Senior
Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description The Software Quality Engineer is responsible for quality engineering and…
Skills: Software Quality Engineering, CIAM, IAM, Test Automation, API Testing
SAOTA
BIM Project Quality Coordinator
Cape Town, Western Cape, South Africa · Hybrid
Mid level
Location: Cape Town, South Africa (Hybrid role) Shape the Quality of World-Class Design Projects SAOTA is seeking a BIM Project Quality Coordinator to support studio-wide project delivery by proactively monitoring and im…
Skills: BIM coordination, Revit, Quality assurance, Model auditing, Technical documentation
About the Role As a Quality Assurance Representative, you will ensure products meet the highest standards of quality, compliance and reliability throughout the manufacturing process. Working in a high-technology defence …
Skills: Quality control inspection, Mechanical inspection, Electronic inspection, Cable and harness assembly inspection, Engineering drawing interpretation
OverviewWant to join a frontrunner in renewable energy that is actively seeking early entry into new markets globally? Since the establishment in 2007, Scatec has acquired extensive knowledge and experience in developing…
Skills: Engineering, Human resource management, Industrial psychology, Finance, Accounting
Mr D
Product Manager (Data)
Cape Town, Western Cape, South Africa · On-site
Mid level
Mr D, a division of the Takealot Group, is seeking a highly talented Data Product Manager to join our dynamic team. This role is at the heart of our ambition to harness the power of data to drive business strategy and ou…
Skills: Data strategy, Product roadmap, Stakeholder management, Agile methodologies, Data governance
Mr D, a company within the Takealot Group, is seeking a highly talented Data Product Manager to join our dynamic team. This role is at the heart of our ambition to harness the power of data to drive business strategy and…
Skills: Data strategy, Product roadmap, Stakeholder management, Agile methodologies, Data governance
Mr D
Analytics Engineer (Data Platform)
Cape Town, Western Cape, South Africa · Hybrid
Senior
Takealot.com, South Africa’s leading online retailer, is looking for a highly talented Analytics Engineer (Data Platform) to join our team. We are a young, dynamic, hyper growth company looking for smart, creative, hard-…
Takealot.com, South Africa’s leading online retailer, is looking for a highly talented Analytics Engineer (Data Platform) to join our team. We are a young, dynamic, hyper growth company looking for smart, creative, hard-…
takealot.com, a leading South African online retailer, is looking for a highly talented Business Process Specialist - Marketplace to join our Head Office in Cape Town. We are a young, dynamic, hyper-growth company lookin…
Skills: Process Improvement, Data Analysis, Root Cause Analysis, Project Management, Systems Thinking
Company Description MAMA? Founded in 2008 by Serge Trigano and his sons Jérémie and Benjamin (co-founders of Club Med), Mama Shelter is a creator of living spaces and a daily director! These are atypical places, where ev…
Company Description MAMA? Founded in 2008 by Serge Trigano and his sons Jérémie and Benjamin (co-founders of Club Med), Mama Shelter is a creator of living spaces and a daily director! These are atypical places, where ev…
Our world depends on rocks, minerals, metals and other raw materials – the building blocks of modern society. As an industry leader, Metso helps transform these essential materials to enable sustainable modern life. Our …
Skills: Bulk material handling, Siemens PLC, SCADA, Instrumentation, Mechanical maintenance
The Role: Associate QA Engineer We're looking for an Associate QA Engineer to help ensure the quality of our SaaS application portfolio, with a clear growth path into an Automation Engineer role. You'll split your time b…
Skills: Manual testing, Playwright, Test case design, Automation, SaaS
About Lula Lula is on a mission to simplify business funding for South African SMEs. We build fast, digital-first fintech tools that make cash flow management seamless so business owners can focus on doing what they love…
Skills: Snowflake, Azure, Data Engineering, Python, SQL
Position Overview: MRI Software is seeking an AI Solutions Consultant to lead and drive the hands-on adoption of artificial intelligence, automation, and advanced productivity tools across our Professional Services organ…
Skills: Artificial Intelligence, Microsoft Copilot, Azure AI, Power Platform, Automation
Unlock Your Potential at Eaton: Where Diversity Drives Innovation. No matter where you come from, your aspirations matter to us. We believe in the power of different perspectives, experiences, and backgrounds to ignite i…
Electrum is a next-generation payment software technology company. Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing. Our deep expertise has establi…
Skills: Linux administration, MySQL, SQL, Perl, Python
Develop and maintain the Bash Mobile App and Flutter ecosystem by adding new features and refactoring legacy code. Collaborate with cross-functional teams to optimize high-traffic products and build proof-of-concepts for new initiatives.
Requirements
Requires 3-5 years of experience in Flutter and mobile application development, including native bridging and app store management. A degree in Computer Science or equivalent experience is encouraged, along with proficiency in JS/TypeScript.
Full job description
WHO WE ARE AT BASH
We are a team of leaders, bold thinkers and friends, and we’re on a mission to create remarkable omni-channel experiences for our customers.
We believe that by being Bold, Accountable, Simple and Human, our values will lead us forward, keeping us real, connected and directed.
By leveraging the power of technology and exceptional talent, we are building products that bring the physical and digital world together to create communities that prosper. This journey requires grit, ambition and teamwork as we transform SA retail for the better.
And we’re only just getting started. Now is the time to jump onboard.
As a Flutter Engineerat Bash, you will work on an ever-evolving ecosystem of shared modules and components (Flutter mono-repo) used to deliver experiences to customers on their mobile device. In this role, you will work on the Bash Mobile App and Flutter ecosystem by adding new features, maintaining and resolving issues, refactoring legacy code, and collaborating with teams as well as guilds to expand its capabilities.
This is an exciting opportunity to join a team that is moving fast to provide a world class shopping experience.
Skills you already have:
A passion for building frontend experiences.
BSc Computer Science Honours or equivalent is encouraged (strong work experience can fill this gap).
3-5 years of relevant work experience, preferably in Flutter.
Experience with other languages outside of the mobile space, specifically JS/Typescript.
Experience in bridging native & Flutter code (plugins/packages).
Experience building production-ready mobile applications in Flutter.
Experience and understanding of the app development lifecycle. (building, deployment, app store management)
Nice to have but not required:
A strong understanding of different design patterns in mobile applications (specifically BLoC, but also MVP, MVVM etc).
Experience in testing in Flutter, and familiarity with continuous integration and continuous deployment in Mobile Applications.
Experience working with REST & GraphQL APIs.
Experience working with Firebase, Crashlytics and Supabase.
Cloud experience, specifically AWS and exposure to Kubernetes.
Experience with backend languages, specifically Golang or Python.
Some experience in other mobile frameworks like Android (Java/Kotlin), iOS (Swift) ReactNative.
What you will do day-to-day:
Work with various teams within the omnichannel commerce space to deliver experiences that focus on helping customers.
Work on the Bash Mobile App.
Contribute to Bash’s mobile and Flutter ecosystem through guild participation.
Work on the BFF (Backend for Frontend).
Manage and optimise high traffic products while also being comfortable building POCs to kick-start new initiatives.
Explore, ideate, validate, and build products that ensure our users have a clear and easy path to purchase.
Define metrics and track progress against them regularly.
Communicate plans and progress to cross-functional partners and leadership.
Drive the execution and delivery of your team’s goals.
Help mentor colleagues.
This job is for you if you are:
A team player who is always ready to support and collaborate.
A data driven decision maker with strong opinions and a bias for action.
A strong communicator who works well with others, and welcomes feedback.
Motivated leader who takes initiative and excels by taking ownership.
Knowledgeable about architectural patterns for systems and code.
Genuinely passionate about technology and problem solving.
We ask a few optional demographic questions to monitor fairness in hiring and comply with South Africa’s Employment Equity requirements. Your responses are confidential - stored separately from your application and never shown to hiring panels. We review the data only in aggregate to strengthen our sourcing so pipelines are diverse and all candidates receive equitable support. You can skip any question.
JOINING THE BASH TEAM
We empower our people to choose where they would like to do their best work, with the tools they need to get there but we also encourage our teams to travel so we can also make magic happen face to face. Our offices are a vibe, which doesn’t hurt. They are decked out to make collaboration easy and help our team create lasting connectionswith each other. We bring teams together for planning, celebration, ideation and onboarding, and more.
BASH PERKS
Our perks are supercharged by our intangible benefits, like the optionality that comes with building a hyper growth business, being surrounded by the best talent in the biz and building great products that wow our customers and drive growth for our country.
Best of the Best - The wealth of talent we have will surprise + inspire you
Security within a startup - The best of both worlds. TFG's buy-in lets us invest in the people and initiatives we believe in.
Agency and Optionality - Use the ambition and collective force of our talent to drive your career in the direction you dream.
Connection and Friendship - We make sure you connect, laugh and have fun with the team. Play hard, work hard vibes.
Top $$ - The best people, in the right roles, earning at the top tier.
Your Time - We’ve got generous paid holiday, wellbeing leave and even Birthday leave for you to enjoy when you need it.
Exclusive Shopping Discount - Save when you shop across over 500 brands in-store and on bash.com.
Related keywords
FlutterDartMobile DevelopmentMono-repoBFFBackend for FrontendBLoCMVPMVVMCI/CDRESTGraphQLFirebaseCrashlyticsSupabaseAWS
At Bash, we believe in the transformative power of bringing people together, while building tech-powered solutions to create communities that prosper. Join us as we embark on the journey to grow South Africa’s largest omni-channel fashion and lifestyle shopping platform.
We started in April 2021 as a digital lab within the largest retailer in South Africa. Leveraging TFG’s assets means that we are forever evolving and able to bring our brand to life through a workplace of people who want to make a meaningful impact through their work in retail and tech.
How many Engineering jobs are open in Cape Town, South Africa right now?
There are currently 285 open engineering positions in Cape Town, South Africa listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Engineering roles in Cape Town, South Africa?
Companies currently hiring include Amazon, Liquid Thought, impact.com, takealot.com, Mr D, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Engineering jobs in Cape Town, South Africa?
Yes — 129 of the 285 open engineering positions offer remote or hybrid work (31 remote, 98 hybrid).
How do I apply for Engineering jobs in Cape Town, South Africa?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.