• Location: South Africa, Gauteng, Sandton
  • Salary: ZAR700000 - ZAR990000 per annum + Benefits
  • Technology: Python Jobs
  • Job Type: Permanent
  • Date Posted: 2nd Sep, 2019
  • Reference: FSDMRABV23086o6
Job Type: Full-Stack Developer

Location: Melrose Arch, Johannesburg

Contact name: Liam Burrell

Telephone: +27 87 237 9834

Salary: Up to R1,000,000 per annum

This company is working in a constantly evolving environment, due to technological advances and the strategic direction of the organisation.

We are looking for a Senior Full-Stack Developer to join the team for multiple upcoming projects.


* Design and/ or maintain solution architecture;
* * Training and mentoring junior developers. Includes code review;
* Come up with solutions which account for scalability and optimize performance for a multi-tenant solution;
* Develop very high-quality production ready code in an agile environment using test-based development methodology;
* Work closely with the product team to build new features and infrastructure requirements;
* Understanding requirements and following code standards;
* Estimate time taken for that requirement;
* Identify best practices in development (strict governance enforced);
* Fix bugs with minimal return from Testers;
* Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets;
* Standards-compliant code; and
* Unit and functional testing.


* 6+ years' experience creating / sustaining commercial open source systems and experience in working with the following:
* Implementing security architecture and coding against a standard such as OWASP;
* Formal projects using tools such as Azure DevOps to manage a project end-to-end from backlog through to release management;
* DevOps and Google Cloud environment knowledge will be an added advantage;
* Source Control Management Tools (Azure DevOps);
* Deployment Tools (Azure DevOps);
* Experienced in roles conducting requirements gathering, design, and hands-on development;
* Experienced with large scale, cutting edge cloud application development;
* Strong analytical and problem-solving skills with ability to develop cutting edge solutions;
* Excellent communication skills;

Must have:

* Experience in PHP, Python, JavaScript, Django, Symfony, Bootstrap, JQuery, MySQL.

To apply, please send your CV to l.burrell@pearsonfrank.com or call +27 87 237 9834

Similar Jobs

Senior Python Developer
South Africa, Gauteng