• Item
    ...

Careers


Working for Flow means being part of a community of smart and ambitious people. Through our technology solutions we help the clients who trust in us, to drive investment into their business. We embrace these challenges and grow by doing the right things for the people we serve.

We accept enquiries to join our team from locations globally to join a virtual team. Depending on a number of factors such as the position available and the applicants attributes, we might determine that this combination is best suited to work remotely or from one of our offices, initially or permanently.

Early career programs

We have an early career program, focusing on college internships, intersecting people, marketing and technology. If you are motivated then you can have a work experience that’s exciting, rewarding and full of possibilities. Whatever your background, whatever you’re studying, there’s a place for you here on our team! Apply Here!

Explore opportunities available

Business Development Manager
 
Level:Mid-Level
 
Area:Sales & Marketing
 
Transcript:Develop, optimize and execute on integrated marketing campaigns for initiatives that deepen client’s engagements. Achieve sales and sales activity targets. Master in envisioning pragmatic solutions for our clients in-line with our product portfolio and service offering. Able to grow vertical channels combined with working closely with integration partners.
 
Location:Port Elizabeth / Remote - South Africa
 
Apply Here!
Sales Representatives
 
Level:Experienced
 
Area:Sales & Marketing
 
Transcript:With the existing sales team, create, execute and provide feedback on specific sales objectives. You must have tenacity, drive and high motivation to join our exciting journey. This position is only suitable to individuals who are not afraid of rejection and are able to chase new business.
 
Location:Port Elizabeth / Remote - South Africa
 
Apply Here!
Application Developers
 
Level:Students & Recent Graduates
 
Area:Technology
 
Transcript:Create high-impact solutions with agile software development practices in a dynamic environment, utilising CSS, SQL, WCF, C# and MVC. You are in pursuit; or have completed a college degree or bachelor's in a computer engineering discipline.
 
Location:Port Elizabeth - South Africa
 
Apply Here!
Back-End Developers
 
Level:Experienced
 
Area:Technology
 
Transcript: Translate technical specifications, and/or logical and physical design into code for new or enhancement projects for internal and external clients.Develops code, backed by automated tests. Employs contemporary software development techniques.
 
Location:Port Elizabeth - South Africa
 
Available soon!
Receptionist
 
Level:Mid-Level
 
Area:Administration
 
Transcript:A well represented and organised front office representative, who will assist the business in a professional role and connecting clients to the appropriate staff when making contact with our organisation. Assist the current staff with administrative duties.
 
Location:Port Elizabeth - South Africa
 
Available soon!