Do you want to work for an exciting award winning and fast growing privately owned technology company serving the globalmobile and digital interactive markets?
Do you have between 2 - 3 years Ruby OR Erlang experience and are looking for a new challenge?
Do you have a passion for developing in an Agile environment?
Do you want to work in Cape Town?
You will be working with a team of highly skilled and experienced RUBY on RAILS and ERLANG developers on a range of hosted mobile interactive applications. Our Client has rapidly grown over the last five years and recently won several awards for its innovative and high-performance products and is now de-facto market leader for mobile interactive applications for the media industry. They are strong believers in open source technologies and AGILE/XP delivery methodologies. They passionately practice test-driven development.
They are now looking to expand their team and need your expertise to help them with their existing and new Ruby and Perl or Erlang applications. Their backend applications need to be performed under load and be robust and scalable. Their user interfaces need to not only look appealing and reflect their brand values but are also need to be intuitive and user friendly and provide optimal usability for the application’s core purpose. Skill Mandatory/Beneficial Years Used Ruby on Rails or Erlang Mandatory 2+ years AGILE or SCRUM Methodologies Mandatory 1+ years Object Oriented Programming Mandatory 3+ years MySQL Mandatory 3+ years UNIX/LINUX Mandatory 3+ years
Travel Requirements
You are expected to have a valid passport and will, upon joining, immediately travel to the UK for a period of 1-2 weeks. Passport visa will be applied for at time of offer acceptance. Beyond this initial induction short trips maybe required on a 6 monthly basis.
Responsibilities
In this role you will co-develop strategic application platforms for the group and will share your architecture experience with the rest of the team. It’s important to understand that we’re looking for an application developer in this role, not a web developer.
Required Experience
Good working knowledge of the Ruby command set and the model-view-controller approach are essential. You may not yet have had the opportunity to practice your Erlang skills commercially, but we expect a passionate interest and understanding of Erlang. A passionate appreciation for the AGILE development approach is also key to this role. Ideally you would have worked with plug-ins and have some experience with methods to push Rails performance.
Other desirable skills: GIT, RSPEC and Cucumber
Required Education
You require a degree in computer sciences with a grade equivalent to the UK’s 2.1 or better


