Viamedia Logo

About Viamedia

Address
4 Loop Street, 6th Floor, The Studios, Cape Town
Company size
15-50 employees

Summary

History

Founded in Cape Town, in 2002, Viamedia is your classic ‘started in a garage’ success story. Learning the ins and outs of the local mobile market through hard work and hard knocks, the company has become recognised as a South African leader in the provision of mobile services.

What we do?

ViaMedia’s technology platform facilitates all mobile bearers, namely: Mobile Terminate (MT) SMS, Mobile Originate (MO) SMS, Premium Rated (PR) Mobile Originate SMS, Online Billing via Mobile Networks, Multimedia Messaging Service (MMS), WAP and Web services, Location Based Services (LBS), Unstructured Supplementary Services Data (USSD) and Interactive Voice Response (IVR). We connect to all South African Mobile Networks to offer best mobile services.

The successful candidate will be working as part of a highly skilled and dynamic development team that builds and supports applications in a technically exciting and challenging industry. All our developers are expected to design, develop, test, document and support applications written in Java running on Linux for the mobile space.

Our development teams are supported by a strong Operational team that provides a Business Analyst, Project Manager and QA Tester as part of our end-to-end development process.

Why work for us?

Viamedia provides the opportunity to work on exciting projects in software development. We have integrations into all 4 MNO’s in SA and are currently working on integrations into Africa. We invest in our people with training, skill sharing sessions and in-house demonstrations. We have a dynamic team of developers and focus on a SCRUM/Agile methodology. We work on varied and interesting projects across a broad-range of leading SA and African enterprises. Relaxed working environment, flat level management and casual dress code and a monthly company lunch is offered.

Due to many years of hard work and dedication, ViaMedia has regularly been collecting top honours since the South African Mobile Networks formally started recognizing excellence in the Wireless Application Service Provide Industry. Not only has ViaMedia received numerous awards, but it supported and was instrumental in the development of WASPA (Wireless Application Service Provider Association), our industries governing body. WASPA is now considered to be a leading example of self-regulation in South Africa and internationally.

We have recently started to focus on an intern programme, doing what we can to help South Africa foster talent and drive opportunities for talented people to hone their skills. We are people focussed and believe all our employees are important and add tremendous value to the organization. With this in mind we maintain a flat structure and an open door policy.

Our Culture

At ViaMedia we like to push the boundaries of what is possible with our development stack. We operate in a fast moving industry and are exposed to many different projects to help support the companies targets. We live the motto “Fail but fail fast” so that we adapt and move on. Being a small team of developers the Operations team works closely with business to ensure that the right work is being done. We have a flat management structure and an open door policy. We like to engage and challenge each other in everything that we do. We work hard but we still like to have a good laugh at the office.

Our engineering process

Viamedia makes use of an agile, Scrum-based approach to all its software projects. The aim is to be as collaborative as possible within the teams, between the teams and with clients alike. We are firm believers of clean, maintainable code, apply best of breed software engineering principles, however, we are very pragmatic in our deliveries. We assist the development process with a continuous integration framework based on Jenkins.

Our hiring process

We have a two (sometimes three step process) that involves a telephonic interview with an on-line assessment in the development language required. This is followed by a face to face interview. The second step is dependent on the results of the first interaction.

We have a very considered approach in our recruitment process and do not only focus on skills but also on the candidate’s personalities so that we add the right people to our current teams. Happy teams that work well together produce the best results for the business.

Perks at Viamedia

Relaxed office environment
Relaxed dress code
Training and coaching
Open plan office space which allows for more and better interaction
Referral commission
The services of a Financial Advisor can be made available to meet with the employee on site
Brand new dev spec laptop
Specialized business courses (Blue Label Academy)

Tech Stack

application and data

Amazon EC2
Amazon EC2
Sass
Sass
Javascript
Javascript
MySQL
MySQL
PHP
PHP
Java
Java
Spring Framework
Spring Framework
Django
Django
C++
C++
nginx
nginx
MS SQL
MS SQL

utilities

Elasticsearch
Elasticsearch
Google Analytics
Google Analytics

dev ops

Ansible
Ansible
Git
Git
Chef
Chef
Docker
Docker
Maven
Maven
Puppet
Puppet
Selenium
Selenium
New Relic
New Relic
Bitbucket
Bitbucket

business tool

Slack
Slack
JIRA
JIRA

Office Photos

Office photo
Office photo
Office photo
Office photo
Office photo
Office photo