OneDayOnly holds the esteemed title of being South Africa's original daily deals website. Our deals offer excellent discounts, limited supply and are on sale for one day only (hence our uber-creative name). We partner with top brands and key suppliers to be able to offer their products to over a million potential customers through our daily mailer, the website itself and social media marketing.
Provided the quality and price are right, we'll sell anything - and that's exactly what makes us so appealing to both buyer and seller. Couple this with the urgency of the deal and it creates a winning formula for a high number of sales in a very short space of time.
About you
=============
We're on the hunt for a talented
Senior PHP Developer
to join our growing development team. If you thrive on building world-class internal dashboards and administrative tools with a cutting edge PHP tech-stack then this role is for you!
Responsibilities include:
=============================
Work closely with product owners and stakeholders to gather requirements and define project scope.
Develop and maintain functionality using PHP with Laravel, Laravel Nova and related technologies both independently and collaboratively.
Optimize functionality performance, database queries, and caching strategies for speed and scalability.
Ensure the security and integrity of the backend infrastructure, implementing best practices for authentication, authorization, and data protection.
Implement automated testing, debugging, and deployment strategies to ensure software reliability.
Write clean, maintainable, and well-documented code.
Review code written by other developers.
Troubleshoot and resolve technical issues in a timely manner.
Continuously improve the architecture, codebase, and development processes to enhance overall efficiency and maintainability.
Stay up-to-date with industry best practices and emerging technologies.
Requirements / Skills:
==========================
BSc Computer Science, BEng, or equivalent qualification. However, your ability to demonstrate PHP development expertise will trump a formal qualification.
At least 5 years of experience in backend development, with a strong focus on PHP and a framework (Laravel).
Strong proficiency in SQL databases (MySQL) and experience with database optimization techniques.
Experience with using caching technologies (Redis).
Experience with developing frontends using HTML, CSS, JS. Experience with JS libraries (Vue) is advantageous.
Experience with creating API endpoints (GraphQL) and consuming them.
Knowledge of Docker, CI/CD pipelines, etc.
Proficiency in version control systems (Git) and collaborative development workflows.
Experience with cloud-based architectures (AWS, Google Cloud, or Azure) and microservices is advantageous.
Strong debugging, troubleshooting, and performance optimization skills.
Passion for writing clean, well-structured, and efficient code.
Strong problem-solving and analytical thinking abilities.
* Ability to work both independently and collaboratively in a team environment.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.