Backend Development Opportunities
Job Description:
A dynamic and experienced backend developer is sought after to spearhead the creation of scalable and robust backend services. The chosen candidate will be responsible for designing, developing, and maintaining intricate backend solutions that cater to the ever-evolving needs of our business.
Key Responsibilities:
* Conceive, develop, and refine scalable backend services and APIs using PHP and Laravel programming languages and frameworks.
* Write high-quality, efficient, and well-documented code that meets industry standards.
* Implement and oversee relational database solutions and query optimisation techniques to ensure seamless data management.
* Optimise system performance and reliability by identifying bottlenecks and implementing scalability measures.
* Integrate third-party services and APIs as required to meet project objectives.
* Utilise expertise in queue and job management, schedulers, error handling, and debugging techniques to resolve complex issues.
* Demonstrate knowledge of deployment and basic server management practices.
Requirements:
* Proven experience as a skilled backend developer with a portfolio showcasing successful projects.
* Proficiency in backend programming languages and frameworks (e.g., MySQL, PHP, and Laravel).
* Strong understanding of database management systems and query optimisation techniques.
* Familiarity with cloud platforms (e.g., AWS).
* Experience with version control systems such as Git.
* Solid grasp of RESTful API design and microservices architecture.
* Excellent problem-solving and communication skills.