Software Developer (JavaScript), Pretoria and Cape Town
The following areas are key for this position:
• Take ownership of all tasks and responsibilities assigned to the employee;
• Responsive to all levels of communication;
• Unambiguous communication, assisting peer employees where needed;
• Innovative and problem solving skills are critical;
• Team work and creating synergies between employees and teams
Key Performance Areas:
Development responsibilities
1. Research, design, maintain, develop, debug and test new and existing software products for clients.
2. Code quality reviews - doing code reviews.
3. Solution and architecture design of software platforms.
4. Develop and improve quality assurance procedures.
5. Managing and responding to end-user/client feedback.
6. Professional interacting with clients.
7. Work in an agile team.
8. Doing development estimates and planning.
9. Participate in Scrum ceremonies
Competencies
1. The employee should hold a B.Sc computer, B.Eng (Electronic /computer) or similar degree or higher.
2. Experience with Agile Scrum mythology.
3. Experience in one or more of the following software languages and tools: i. JavaScript ii. XML, JSON, RESTful iii. JIRA iv. Git
4. Experience in one or more of the following software languages and tools would be advantages: i. Ruby on Rails ii. Elixir iii. MySQL iv. AngularJS v. Ionic vi. Native iOS – Swift vii. Native Android – Java and Kotlin
See more jobs at SynergyRecruitment1