
careers:
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
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
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
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
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
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
