Senior Web App Developer - Pretoria

Our client based in Pretoria is looking for a Senior Web Application Developer to add to their team on a permanent basis

Candidate Responsibilities:
• Write well designed, testable and efficient code by using best software development practices
• Create website application middleware using JavaScript, TypeScript and other technologies, based on best practices
• Integrate data from various back-end services and databases
• Gather and refine specifications and requirements based on technical needs
• Create and maintain software documentation
• Be responsible for maintaining, expanding and scaling our applications
• Stay abreast of emerging technologies/industry trends and applying them to our growing product suite where appropriate
• Cooperate with other product owners to ensure seamless integration of components

Technological Capabilities and Experience Required:
• Minimum 5+ years’ development experience
• Solid coding skills and in-depth knowledge of modern JavaScript, TypeScript, Node.JS and CSS
• C# / ASP.NET MVC 5
• Understanding of at least one of the web application frameworks (Angular, Ember, Durandal, Aurelia or React)
• Knowledge of relational database systems, Object Oriented Programming and Web application development
• Hands-on experience with network diagnostics and network analytics tools
• Being able to integrate data from various back-end services and databases
• A solid understanding of how web applications work, including security, session management, and best development practices
• Good problem diagnosis and creative problem solving skills
• Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques

Fax your CV to 0864832547

The biggest job-related Twitter account in the world Best Business Blog Winner / SA Blog Awards 2013