Full Stack Developer - Durban Verfied Gold Badge

Salary Negotiable Durban, Kwazulu-Natal Durban, Kwazulu-Natal more than 14 days ago 27-06-2017 3:46:39 PM
13-07-2017 9:57:18 AM
Position: Snr Full stack Developer

Short Description of Position: We are seeking a highly skilled Web developer with a strong background in building scalable, predictable, high-quality and high-performance web applications on the various open source stacks. As a Web Developer, you will be responsible for building and maintaining internal and external-facing web applications. This person will work with a team of experienced analysts, developers and business resources to build highly-performing systems based on client’s requirements.

Location: Dashlogic Umhlanga Ridge, Durban


Key Accountabilities:
• To work within a team developing software using PHP, Javascript as a primary language
• Internal team feedback
• Project delivery (productivity and quality against baseline)
• Client feedback (in terms of the software delivered)
• Contribution to software development practice (methodology, tools, research)
Qualifications:
• Degree/diploma would be advantageous but is not essential, experience counts.


Experience:
• Solid project experience (exposure to full project life-cycle) in at least 2-3 projects of duration at least 3 months, and relevant work experience of at least + 3 years
• Angular JS
• HTML 5
• MEAN Stack


Technical Knowledge:
• Restful Web Services
• Software and mobile app Development, including HTML 5, JavaScript and CSS
• Relational Database Fundamentals
• Technology Trends
• Testing Approaches


Skills & Abilities
• Ability to write code of a consistently high quality
• Do design and development, with use of design patterns
• Writing effective unit tests
• Data Modelling/design and database development.
• Ability to write and understand HTML, JavaScript and CSS
• Ability to plan and estimate development effort
• Effective working in a team
• Ability to research new technologies


Personality attributes:
• Attention to detail
• Deadline driven
• Proactive
• Responsible - self managed
• Accountable
• Efficient
• Focused
• Thorough

Behavioural Attributes:
• Open
• Delivery Focused
• Practical
• Collaborative
• Patient and Empathetic
• Reliable
• Trustworthy
• Objective
• Team Player
• Anticipates & predicts problems & risks
• Professional