About SnapBill

Address

100 Rubida Street, Murrayfield, Pretoria

Company Size

1-15
Summary

What We Do

SnapBill is the brainchild of South African founders, Jaco van Wyk and Josh Yudaken. With an extensive history of constructive co-operation, they founded and launched SnapBill in March 2010.

SnapBill fully automates both recurring credit card transactions and direct debit orders via a variety of payment gateways.

You may customise SnapBill to fully suit your brand, send invoices, manage clients, process payments and efficiently automate all your billing requirements. SnapBill presents your data in a user-friendly manner and allows you to modify, query, manage and monitor clients, services, invoices and payment collections.

SnapBill offers a comprehensive mix of invoicing, billing, client management and payment collection features. It has integrated service provisioning functionality so you may list and sell your own services through SnapBill while it fully automates your recurring and subscription billing.

SnapBill is secure, automated and always available. Use it anytime, from anywhere in the world, on any web enabled device.

Why Work For Us

SnapBill is profitable, and fully bootstrapped which means we don't answer to anyone besides ourselves. We can offer you a good salary and one of the best work environments in the country. Work when you want, just get things done :).

We're growing faster than we could have ever imagined. Our clients include insurance companies billing hundreds of thousands of clients, we're just trying to keep up. We also have awesome plans for features that we want to get into the system, but need you to help our clients understand them.

Our Engineering Processes

SnapBill is written in PHP and also includes back-end scripts written in Python. We use git for source control, and the awesome github.com for code reviews. We run a completely automated Jenkins continuous deployment system, and automatically test any changes with phpUnit unit tests and Selenium controlled automated website browsers.

On the back-end side our system is deployed on top of Amazon EC2. Our main database runs on a sharded MySQL setup, which is accessed by multiple web servers running Nginx behind a load balancer. We also use Redis for key-value store (as well as a couple more complicated uses), and run a back-end worker queue system based on Beanstalkd.

You can read a little about our unique browse-able API or our template language on our developer site: http://docs.snapbill.com/developers/start.

Our Hiring Process

Applying is a three (3) step process.

  1. Initial interview via Skype or GotoMeeting.

  2. Once assessed, feedback will be given and an on-site (Pretoria) one-day contract will be assigned as a test.

  3. Based on the outcome of (2) we will make you an offer for review.

Perks
Work with an awesome group of people, at a hot South African startup.
Receive a good salary with some equity on the side.
Work the hours that you want to - just get stuff done.
Paid holidays and fifteen days extra paid time off.
Fresh fruit, free lunch and good coffee.
Tech Stack

Application and Data

Amazon s3
Amazon S3
Amazon ec2
Amazon EC2
Ionic
Ionic
Postgresql
PostgreSQL
Apache cordova
Apache Cordova
Java script
Javascript
Node js
Node.js
Python
Python
Mysql
MySQL
Php
PHP
Redis
Redis
Rabbitmq
RabbitMQ
Jquery
jQuery
Html5
HTML5
Couch db
CouchDB
Bootstrap
Bootstrap
Google app engine
Google App Engine
Backbonejs
Backbone.js
Nginx
nginx
Screenshot%202017 04 03%2015.39.21
Erlang

DevOps

Github
GitHub
Jenkins
Jenkins
Pingdom
Pingdom
Pager duty
PagerDuty
Git
Git
Puppet
Puppet
Selenium
Selenium
Vagrant
Vagrant
Bitbucket
Bitbucket

Utilities

Amazon route 53
Amazon Route 53
Amazon ses
Amazon SES
Google analytics
Google Analytics
Mixpanel
Mixpanel
Mailgun
Mailgun

Business Tools

Google apps
Google Apps
Slack
Slack
Trello
Trello
Mailchimp
MailChimp
Zendesk
Zendesk
Convert?h=600&w=600
The SnapBill System
Convert?h=600&w=600
Office therapy dog 1 - Tasha
Convert?h=600&w=600
Office therapy dog 2 - Snozzle

Get job offers from companies like SnapBill