}

Senior Software Developer - Cape Town

2020/03/13 9:10:54 AM
Would you like to work for a leading dev house that designs and develops trailblazing technology? Keep reading! This team have a great job opportunity for a Senior Software Developer (Front-End) to join their dynamic team, in the gaming space in Cape Town. If you have a detailed understanding of the SDLC and consider yourself extremely passionate about making games, then this is your team!

Your key job responsibilities as the Senior Software Developer (Front-End) in Cape Town will include:

- Acquire and maintain in-depth knowledge of your product and understand it's internal and external dependencies
- Analyse requirements and creates an appropriate software design, in conjunction with other Developers, according to best practice and organizational initiatives and objectives
- Assist and guide team members with their requirement analysis and design
- Collaborating with senior colleagues in creating and maintaining the team's SDLC
- Communicate status and escalate on risks and issues appropriately and timeously
- Comprehensively create and maintain documentation of the software and system design and implementation, according to documentation standards
- Create appropriate task estimates and reviews them with the team. Supports the team in task estimation reviews
- Develop, maintain, adhere to and oversee application of development and documentation standards, and team processes
- Develop and release software as per the team standards and processes to meet the defined specifications or requirements within the agreed time
- Ensure that the development or maintenance performed does not compromise the quality or functionality of the software
- Provide technical leadership in understanding the project complexity, scope and risk for your product

Requirements for this Senior Software Developer (Front-End) job in Cape Town:

- Relevant qualification
- Relevant technical skill
- Understand and stay abreast of software development methodologies and best practices
- Understanding of code design patterns
- Ability to understand complex code
- Track record of effective troubleshooting
- Experience in Programming (i.e. JavaScript, Java, #C)
- Experience in Typescript and Angular (Advantageous)
- Software analysis and design skills
- Technical coaching skills
- Technical leadership

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