What we do
MWR InfoSecurity is traditionally an information security consulting company. This means that organisations contract us to test the security of their web applications, infrastructure, mobile applications and anything else that could be protecting assets. Once we have performed an assessment, we provide them with a vulnerability report containing all issues and recommended corrective actions. A "white hat hacking company" if you will.
However, in the last 2 years we have realised that some problems simply can't be solved through consultancy. They require custom software to be developed. Subsequently, MWR started creating cutting-edge security software that aims to solve some of the most difficult problems in the security space. In the Johannesburg office we are working hard on an exciting new product that will be launched in a few months. We work closely with our international offices and travel is encouraged for collaboration and training efforts.
Some of our software is used here: Countercept & Phishd
We are a young company with big aspirations to solve difficult problems. We work hard and play hard and each member of the team is respected and heard. We love dreaming up crazy ideas...that just might work. And then they do :)
We need people that can work with a variety of technologies, including web and desktop. We highly prefer people that enjoy experimenting with new technologies; after all, perhaps Erlang or Go fits the project requirements better.
We don’t want to give our developers requirements; we want them to solve problems.
Our Engineering Processes
We are firm believers in automation. We operate a continuous integration and deployment environment with a strong focus on quality and speed. This philosophy allows us to automate and get rid of the mundane tasks and focus on development of interesting problems.
Our Hiring Process
- A non-technical phone interview
- A technical phone interview that requires the applicant to perform some programming challenges (internet connection and hands free connection to speak to interviewer required)
- A technical face-to-face interview