Erlang Developer

Basebone is a specialist in mobile performance marketing, carrier billing and mobile entertainment products. We work with companies all over the world and our consumer base is in key growth markets such as South Africa, India & Mexico. Basebone has enjoyed tremendous growth since inception due to strategic expansion but mainly because of our team of superstars.

Changing the game takes some very special people. Our team is made up of international, driven professionals who love to work in a fast-paced, competitive industry. They are super sharp and switched on. Flexible, friendly, and up for any challenge.

We put great care into keeping a friendly, family atmosphere and all applicants will be judged greatly on their teamwork. Showing respect to yourself and those around you is paramount at Basebone.

So, if you join us as an Erlang developer, get ready for something special: be a member of the Basebone family. Your past achievements intrigue us but we are also interested to hear what you think you can do to add value to our mission. You can trust us to do the right thing by you. It’s a great place to work and we’re the best team you may ever work with!


We're excited to meet you!


Role Responsibilities:


Basebone is looking for Erlang Developers for its mobile aggregation systems. We're addicted to mobile, marketing and technology in a fast paced, ever changing industry and you will be joining a highly motivated and capable team.


As an Erlang developer at Basebone you will:


Develop and maintain Erlang and Golang highly optimized, fast code in a rapidly developing, dynamic, messaging connected environment.

Write shell scripts, cron tabs, python scripts etc.

Choose the proper database solution (MySQL, Mnesia) for your code and optimizing the code and queries.

Work in small teams, taking ownership of a business area and managing requirements and goals with company internal stakeholders independently. In other words, be the expert.


Minimum Qualification:


Experience working on distributed applications in preferably more than one language.


Technical Skills:

4+ years’ experience working on distributed systems.

Good knowledge of MySql, query and resource optimization.

Linux / Unix knowledge: you know how to play with command line.

Knowledge and experience with shell scripting (ksh, bourne, bash, csh, PHP, etc).

Workable knowledge of Source Control. Git is used here.

Basics in HTML5, CSS3, Bootstrap are assumed.

Nice if you have:

Experience working in Erlang.

Understanding of functional vs object orientated languages and trade-offs.

Excellent interpersonal and organizational skills.

Understanding of AWS and the different toolsets they offer.

Ability to handle diverse situations, multiple projects, rapidly changing priorities and deliver results under pressure.

Soft Skills

Fluent in English, both in writing and verbally.

Team work spirit


Company Benefits

We are continually adding and improving our benefits but here are some of the perks we offer:

Private healthcare

Short day Fridays

Special hours for new parents

Professional memberships

Awesome parties and company events


Basebone is an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as an individual with a disability, or other applicable legally protected characteristics.