Senior Developer Developer Programme Manager

Open Institute is looking to hire a Senior Developer who is passionate about writing great code to join our talented team on a full-time basis. Reporting to the Head of Technology, the ideal candidate will be a skilled full stack developer and have at least five years industry experience.
Your role as part of our development team will be to deliver systems, websites, portals and applications, working with modern technologies and techniques, a variety of content management systems (off-the-shelf and custom) and toolkits.
Your primary focus will be the development of all server-side logic, definition and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end.
You will also be responsible for integrating the front-end elements built by your co-workers into various applications and platforms.
We are a friendly and agile organization where strong communications skills are essential, including the ability to explain your ideas and provide feedback frequently.
You should be able to participate in an open, creative, innovative company culture. Being real is critical to our organisation – which to us means being open with your challenges.
Your Work

Create and implement an array of web-based solutions in an agile environment
Contribute to the scalability and Improve the overall performance of the existing platforms
Enhancing data collection procedures to include information that is relevant for building solutions, applications and platforms
Processing, cleansing, and verifying the integrity of data used for analysis

Your Skills:

Strong hands-on development and experience in PHP and MySQL, Responsive Design dealing with HTML, HTML5, CSS, CSS3, JavaScript, jQuery, Bootstrap and API development (including AJAX and JSON)
Experience in object-oriented design, version control and third party services via APIs
Experience with NoSQL databases, such as MongoDB, Cassandra, HBase, etc is an added advantage
Experience with common data science toolkits, such as R
A deep understanding of the software development lifecycle, and a track record of releasing production quality software on time
Possess strong problem-solving and analytical skills, diligent and reliable
Ability to communicate clearly (both verbal and written) with team members and relevant stakeholders
A clear understanding of MVC Frameworks and / or experience with the same

Application Deadline: 5th February 2019

go to method of application »