About Viamedia

Address

4 Loop Street, 6th Floor, The Studios, Cape Town

Company Size

15-50
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
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
Sass
Javascript
MySQL
PHP
Java
Spring Framework
Django
C++
nginx
MS SQL

DevOps

Ansible
Git
Chef
Docker
Maven
Puppet
Selenium
New Relic
Bitbucket

Utilities

Elasticsearch
Google Analytics

Business Tools

Slack
JIRA