Wrap

careers:

Macbook45

Software Engineer

Platform45 Cape Town office is recruiting a Ruby on Rails Engineer. The successful candidate should have a passion for programming, relate to the Rails way of thinking and be meticulous about best practices.

Ideal candidates must also have the confidence and ability to lead meetings with clients, co-coordinating and guiding them through a group creative process, often with a great deal of diplomacy to achieve a result which is satisfactory to all.

NEW: Take our developer challenge now!

Responsibilities

Pair-program with your colleagues

Follow TDD/BDD practices

Work with a variety of cross functional teams to build awesome web applications

Expertise

Working knowledge of Javascript frameworks

Experience with testing frameworks Capybara, rSpec

Ability to work proficiently with minimal daily guidance

Designer

Our engineers depend on our designers to bring life to the project. The front-end is the window to their work and we consider it the most important part of all our projects.

Responsibilities

Work with Engineers to implement designs

Build efficient front-end systems

Participate in design and code reviews

Interact with the clients and other team members to incorporate their ideas

Help improve best practices for integrating design with our current development processes

Expertise

Expert knowledge of web technologies (HTML/CSS/JS)

Detail oriented. All work should be pixel perfect

Obsession with creating better user interfaces

Experience building web applications

Mobile Developer

We have a list of all applications we need for our iPads!. Help us create these ideas by working with Appcelerator Titanium to create cross platform applications.

Responsibilities

Use Titanium to code our applications across all platform45 (iPhone, iPad, Android)

Collaborate with the backend team on the Web Services

Write tests and fix bugs

Expertise

Provable experience with Javascript.

Solid knowledge of web based software development

Familiar with REST, JSON, XML

Project Manager

Platform45 is seeking dedicated Project Manager to successfully aid the Engineers in the planning, execution and accomplishment of all projects.

Ideally, the successful candidate will have a background in software development, knowledge of development methodologies, and at least 2 years experience in a similar capacity.

Responsibilities

Liaising with Engineers and clients in advising on correct workflow on a project to project basis

Over-seeing of internal quality control

Exploration and development of emerging technologies and workflows and their implementation

Management of Engineers and Designers on day to day duties and general overseeing of their continued training and development.

Expertise

Extensive knowledge and interest in web and mobile software development

Experience dealing with delivery of projects

Ability to manage junior personnel

Software Engineer

Platform45 Johannesburg office is recruiting a Ruby on Rails Engineer. The successful candidate should have a passion for programming, relate to the Rails way of thinking and be meticulous about best practices.

Ideal candidates must also have the confidence and ability to lead meetings with clients, co-coordinating and guiding them through a group creative process, often with a great deal of diplomacy to achieve a result which is satisfactory to all.

NEW: Take our developer challenge now!

Responsibilities

Pair-program with your colleagues

Follow TDD/BDD practices

Work with a variety of cross functional teams to build awesome web applications

Expertise

Working knowledge of Javascript frameworks

Experience with testing frameworks Capybara, rSpec

Ability to work proficiently with minimal daily guidance

Business Development

Our newly open New York branch is looking for a young ambitious person with an interest in business administration and proven customer service skills. As an integral part of the team your objective will be to improve existing client relations and make future clients feel welcomed and valued.

Working directly with one of the Founders of Platform45, the candidate will be helping to grow and further Platform45's effort in the US market

Responsibilities

Improving communication and processes between the multinational offices

Developing practices for improving client relations

Developing and managing the New York team

Expertise

Excellent verbal and written communication skills

Extensive knowledge and interest in web and mobile software development

An understanding of software development would be an advantage but is not essential