Job Description
Western Cape – South Africa, Remote
- Design & development of backend software and APIs
- Object-oriented programming using a language like Ruby
- Design & development of frontend components using React
- Software development within the Linux/Unix environment
- Agile development practices (team focus, continual improvement, automated tests, refactoring, continuous integration, pair programming)
- BSc or BTech majoring in Computer Science will be advantageous, however, your ability to demonstrate your in-depth understanding of the web technologies and sound software engineering practices will trump a formal qualification. A minimum of 5+ years of software development experience. Minimum of 2 years supporting a large-scale application in an operational capacity.
- Bonus Points
- Previous Cloud experience
- React, Django, and AngularJS experience
- Domain Driven Design experience
- Ruby, Go, Typescript, or Python experience
- Since the primary language used in the team is Go, experience with this tech stack will be highly beneficial
- Given the product domain, any Linux or cloud platform system administration or advanced user experience
- Kubernetes and Gitlab experience
- Using technology to serve client requirements
- Programming, open-source technologies, and IT in general
- Developing Quality, Secure Optimal systems and simple procedures
- Agile development and a self-organising team environment
- Utilizing Cloud Services such as AWS, Azure or GCP to build software solutions
- Database design and performance tuning (MySQL or similar)
- Software development within the Linux/Unix environment
- Agile development practices (TDD, refactoring, continuous integration, pair programming)
- Microservice principles and development
- Understanding of and development using Containers
- A DevOps background would be beneficial
- Linux systems administration skills will be an advantage
- Experience working with Go
- Sharing ideas and innovation
- Ongoing learning and improvement
- Effective communication
- Self-motivation and self-management
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep track of all your job applications in a spreadsheet, including company names and application dates.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
South Africa: Remote Executive Assistant | Tech-Savvy | Immediate Start posted by Stratlab Consulting (Pty) Ltd
This is a remote Executive Assistant role for someone who is already operating at pace.We’re looking for a highly organised,…
View JobWestern Cape: Accounts Payable Clerk posted by Stratlab Consulting (Pty) Ltd
We are recruiting Accounts Payable Clerks for a high-volume retail business based in the Cape Town CBD.This role requires proven…
View JobGauteng: Global Tax Advisor | Johannesburg (Hybrid) posted by Stratlab Consulting (Pty) Ltd
International Tax Consultant | Johannesburg (Hybrid)European Cross-Border Tax SpecialistsOur client is a leading international firm advising multinational...
View JobGauteng: FINANCE MANAGER | CA(SA) posted by Stratlab Consulting (Pty) Ltd
This year is not about managing spreadsheets.It’s about managing outcomes.We are recruiting Finance Managers who combine strong academic grounding with...
View JobWestern Cape: Financial Analyst posted by Communicate Finance
Job Description: Monitor and forecast cash positions across multiple entities, including subsidiaries and project vehiclesEngage with local and...
View JobWestern Cape: Accounting Clerk posted by Stratlab Consulting (Pty) Ltd
If spreadsheets make sense to you and structure is your comfort zone, keep reading.We are always on the lookout for…
View Job
Browse Employers
Job Alerts