Senior Full Stack Python Developer
Rohlig Grindrod|Posted 9 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
We're seeking a highly skilled Senior Full-Stack Python Developer to join our Information Technology team at our JHB Head Office. You'll play a pivotal role in designing, developing, and maintaining scalable web applications and custom software solutions that drive our digital transformation initiatives. This is an opportunity to work on enterprise-grade systems where your expertise in Python, modern frameworks, and full-stack development will directly impact our efficiency and modernisation efforts. As a senior member of our engineering team, you'll take ownership of the complete software development lifecycle—from architecting robust RESTful APIs using Django, FastAPI, or Flask, to building responsive frontends with React, Angular, or Vue. You'll optimise database performance, implement CI/CD pipelines, work with Docker and cloud platforms (AWS, Azure, or GCP), and integrate enterprise systems including ERP, finance, and logistics platforms. Beyond coding excellence, you'll mentor junior developers, conduct code reviews, lead technical initiatives, and influence architectural decisions around microservices, event-driven systems, and scalability strategies. Our collaborative environment values engineering best practices, clean code, and continuous improvement. You'll work alongside Product Owners, Designers, and QA teams in an Agile setting, where your analytical thinking and communication skills will help translate complex technical concepts to both technical and non-technical stakeholders. We're looking for someone with 7–10+ years of full-stack experience who brings strong Python expertise, solid SQL knowledge (SQL Server preferred), and a mentorship mindset. If you're passionate about software craftsmanship, security best practices, and making a tangible impact through scalable, integrated solutions, we'd love to have you transform our digital capabilities.
Sign up or log in to apply:
About Rohlig Grindrod
Röhlig-Grindrod Logistics South Africa
What we do
Röhlig Grindrod is a trusted global logistics company with over 150 years of history. We offer intercontinental air and sea freight solutions, and comprehensive logistics services worldwide. Our services extend to transportation, freight management, shipping, warehousing, logistics consulting, and distribution. We cater to both B2B and enterprise customers.
Why Work For Us
Our company has a rich history and a strong presence in the logistics industry. We provide a platform where you can contribute to the delivery of intercontinental air and sea freight solutions. With a workforce of over 450 employees, we offer opportunities for growth and learning. We are also technologically advanced, using tools like Hotjar, Microsoft Exchange Online, Nginx, WordPress, and Google Analytics.
Our Culture
Röhlig Grindrod is headquartered in Linbro Park, Johannesburg. We are a team of professionals deeply committed to delivering the best logistics solutions. Our culture is built on trust, respect, and a commitment to excellence. We believe in fostering a work environment that encourages collaboration, innovation, and professional growth.
Our Engineering Processes
Our engineering processes are designed to ensure the seamless operation of our logistics services. We employ several technologies to optimize our operations, including Microsoft Office 365, Vimeo, Google Maps, Go Squared, and Google Tag Manager. We also use data management tools like SAP Crystal Reports, Informatica, IBM Websphere, and Qlikview to analyze and improve our processes.
Our Hiring Processes
We are always on the lookout for talented individuals who can contribute to our team. Our hiring process is thorough and ensures that we select the best fit for our company. If you are passionate about logistics and want to be part of a global team, reach out to us at one of our email addresses provided on our website.