Snr Full Stack Developer & Quality Engineering Lead
Posted Updated 1
view
Summary
Senior Full Stack Developer and QA Engineering Lead responsible for developing front-end and back-end applications, building automated tests, supporting CI/CD pipelines, and mentoring developers, using Python/Django, Vue/JS/TS, Docker, GitLab, and Ansible.
Minimum Requirements:
- 5–8 years’ software development experience
- Strong full-stack development experience
- Strong automated testing and QA experience
- Experience with CI/CD, GitLab and Docker
- Experience with Ansible and deployment processes
- Strong SQL and relational database experience
- Experience with APIs, debugging and code reviews
- Experience mentoring developers
- Comfortable using AI-assisted development tools
Advantageous:
- Python / Django / Django REST Framework
- Vue / JavaScript / TypeScript
- PostgreSQL
- Linux, Redis and Celery
- GIS / PostGIS or SaaS experience
Key Responsibilities:
- Develop and maintain front-end and back-end applications
- Build and maintain automated tests and regression testing
- Improve software quality and release readiness
- Support CI/CD pipelines and deployments
- Troubleshoot technical and production issues
- Conduct code reviews and reduce technical debt
- Mentor developers and improve engineering practices
Salary:
R 50 - 70k per month
Consultant:
Alke-Merique - Dante Personnel Pretoria Silver Lakes