Type your keywords in the search box above


Web Developer/ Web Application Architect/ Team Lead (CB)


Job Description: 

Web Developer/ Web Application Architect / Team Lead

Bryanston, Johannesburg

This role is primarily a Web application full stack architect:
1. Create a technical design to solve a business requirement in an elegant fashion
2. Be able to express trade-offs between various potential solutions
3. Communicate effectively and work as part of a high functioning, high delivery team.
4. Write neat, elegant, high quality and efficient code
5. Leverage previous experience to assist in good decision making
6. Assist other team members to develop their skills
7. Develop and maintain productive working relationships with peers, role players and third parties to achieve predefined objectives.

Knowledge, Attributes and Skills

• Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions and standards.
• Deep expertise and hands on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery and API's.
• Strong capability for backend development in C# .NET and MSSQL including .NET core, EntityFramework and T-SQL
• Strong pattern knowledge – MVVM / MVC, Dependency Injection etc.
• Strong grasp of security principles
• Exposure to various forms of testing – Unit testing, integration testing etc.
• Be able to communicate effectively through appropriate channels (Video Conferencing, Instant messaging, e-mail etc.)
• Must be university degreed with excellent marks at university
• Show excellence in all job positions they have been involved in (& in their personal life)

Experience should indicate a history of successful achievement. This should be a common thread throughout school, post school studies & work achievement.

Web Application Development:
• Minimum of 10 years’ experience in web development

Prior experience which may be beneficial to this role:
• Knowledge of FinTech software products
• Strong business analysis skills
• Knowledge of Atomic design principals

Education & Qualifications
Minimum requirement: A relevant university degree (Must be able to provide transcripts) 

The package will reflect the experience and ability of the successful candidate. This will include a salary and a discretionary bonus.


Bryanston, South Africa,


PRR Recruitment Services


No education

Job Category: 


Working Experience: 

10 to 15 years

Contract Type: 

Full Time



Salary Frequency: 


Job Reference #: 



Latest Articles

You might have aced the job interview but if you don't have the right references to back you up then you'll never get that job.

If you're interested in working online then there are a few jobs you've probably heard talked about over and over again, like being a graphic

These are our 5 Top Tips on choosing the right career.

Trying to figure out how to ace your Skype interviews?

Have you recently come across a job posting but not sure if the advertisement is real or not?