Software Engineer (PHP)
Cape Town - South Africa
Job Summary
Description
Learn and develop business processes in collaboration with the product team designing technology-driven delivery solutions
Develop new delivery platform features and extend our client APIs
Apply foresight in solution design for the longevity of the platform
Contribute clean well-designed performant peer-reviewed code
Improve development processes and apply environmental standards
Focus on scalability and efficiency for high-throughput services
Track the latest technology trends to constantly improve our platform
Constant consideration of the metrics driving your work
Make sure your internal and external customers needs are met
Have a keen interest in e-commerce delivery services and trends
Work collaboratively with our engineers to be part of a high-performing team
- Minimum of two years performing professional software development in a modern language
- A technology related Bachelors Degree (Computer Science Engineering etc.) OR equivalent experience in the industry with a track record of delivering solutions.
- Solid knowledge of one or more Web Frameworks with a focus on server side development Laravel is preferred.
- Know how to build RESTful APIs and an awareness of other communication protocols
- Experience in working with relational databases such as PostgreSQL and/or MySQL
- Experience in containerization and orchestration deployment. Docker Kubernetes are preferred
- Proficient in using development tools such as git ticketing systems and following collaborative development processes preferably Github and Jira
- Linux skills for performing basic server administration and resource analysis
- An interest in more than one language and using the right tool for the job
- General awareness of technical trends and architectures
- Strong PHP experience
- Participation in open source projects
- Experience with asynchronous messaging systems
- Experience talking directly with clients and other non-technical personnel
- Exposure to Cloud environments and infrastructure as code
- Understanding of front-end technologies such as JavaScript HTML5 and CSS3 and some experience in front end Javascript frameworks
- Exposure or experience with functional programming languages
- Exposure or experience with Python and Golang
- Exposure or experience with protobuf cbor flatbuffers or other modern transport schemas
Key Skills : Application Design Patterns & Algorithms PHP Laravel RESTful APIs JSON SQL PostgreSQL Docker Kubernetes Linux.
Why join PARGO
Work on real high-impact data problems in logistics and e-commerce.
Influence how data is modeled and used across the business.
Learn from experienced hands-on leaders in a scale-up environment.
Competitive remuneration.
Contribution to medical aid and group life cover.
Flexible working hours and hybrid setup.
Strong focus on personal growth and skill development.
A collaborative team culture and a great office in Gardens Cape Town.
About PARGO
Pargo is transforming last-mile delivery in South Africa through smarter more accessible logistics solutions. Our growing network of Pick-Up Points enables businesses and consumers to move parcels efficiently even in areas traditional delivery struggles to reach. We are a technology-driven company focused on execution innovation and measurable impact.
Required Skills:
Minimum of two years performing professional software development in a modern language A technology related Bachelors Degree (Computer Science Engineering etc.) OR equivalent experience in the industry with a track record of delivering solutions. Solid knowledge of one or more Web Frameworks with a focus on server side development Laravel is preferred. Know how to build RESTful APIs and an awareness of other communication protocols Experience in working with relational databases such as PostgreSQL and/or MySQL Experience in containerization and orchestration deployment. Docker Kubernetes are preferred Proficient in using development tools such as git ticketing systems and following collaborative development processes preferably Github and Jira Linux skills for performing basic server administration and resource analysis An interest in more than one language and using the right tool for the job General awareness of technical trends and architectures