PHP and Laravel Architecture Specialist
3 days ago
About the Role
As a Senior Software Developer at Yo-loco, you will play a key role in architecting, designing, and implementing high-performance web applications using PHP and Laravel. You will be responsible for leading architectural decisions, collaborating with junior developers, and mentoring them in best practices for software development, code quality, and security.
Key Responsibilities:
- Software Architecture & Development:
• Design, develop, and maintain scalable web applications using PHP, Laravel, and MySQL.
• Lead architectural decisions to ensure high performance, security, and reliability.
• Collaborate with junior developers to mentor and guide them in best practices for software development, code quality, and security. - API Development & Third-Party Integrations:
• Develop and manage RESTful APIs for seamless integration with external services and frontend applications.
• Work with third-party services, including payment gateways, authentication providers, and cloud storage.
• Ensure API security, OAuth authentication, and data protection compliance. - Database Management & Performance Optimization:
• Design and optimize database schemas and queries for high-performance applications.
• Implement database indexing, caching strategies, and query optimization techniques.
• Manage data migrations, backups, and recovery processes. - Leadership & Mentorship:
• Guide and mentor junior and mid-level developers, conducting code reviews and technical training.
• Promote a culture of collaboration, innovation, and continuous learning within the development team.
• Lead technical discussions and architectural reviews. - DevOps & Deployment:
• Design, implement, and manage CI/CD pipelines, ensuring automated testing and efficient deployment processes.
• Design, configure, and maintain cloud hosting.
• Monitor and improve application reliability, uptime, and system health. - Testing, Debugging & Security:
• Implement unit testing, integration testing, and automated testing strategies.
• Identify, troubleshoot, and resolve complex software bugs and security vulnerabilities.
• Ensure compliance with industry security standards.
Requirements & Qualifications:
- Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience: Minimum 5+ years of experience in PHP development, with at least 3+ years working with Laravel.
- Technical Skills:
• Expertise in PHP, Laravel, MySQL, and MVC architecture.
• Strong knowledge of object-oriented programming (OOP) and design patterns.
• Experience with mobile frontend development.
• Proficiency in Git, CI/CD pipelines, Docker, Kubernetes, and cloud platforms.
• Experience with GraphQL and WebSockets is a plus. - Soft Skills:
• Strong problem-solving and analytical skills.
• Excellent communication and leadership abilities.
• Ability to work under pressure and meet project deadlines.
• Passion for continuous learning and staying updated with the latest technologies. - Nice-to-Have Skills:
• Experience with serverless computing (AWS Lambda, Firebase Functions, etc.).
• Knowledge of NoSQL databases (MongoDB, Firebase, DynamoDB).
• Experience with blockchain or AI-powered applications.
-
Pretoria, Gauteng, South Africa Yo-loco Full timeJob OverviewWe are seeking a highly experienced Technical Lead to spearhead our PHP and Laravel development efforts. As a key member of our team, you will be responsible for designing, developing, and maintaining complex web applications using PHP, Laravel, and MySQL.Key Responsibilities:Software Architecture & Development:• Design, develop, and maintain...
-
Senior Software Developer
3 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeJob DescriptionYo-loco is seeking an experienced Senior Software Developer to lead the development of high-performance web applications using PHP and Laravel. As a key member of our team, you will be responsible for designing, developing, and maintaining complex web applications using PHP, Laravel, and MySQL.Key Responsibilities:Software Architecture &...
-
Senior Software Developer PHP and Laravel
7 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeJob Summary:We are seeking an experienced Senior Software Developer with expertise in PHP and Laravel to lead the development of high-performance web applications. The ideal candidate will play a key role in architecting, designing, and implementing scalable solutions, mentoring junior developers, and ensuring the delivery of robust, secure, and efficient...
-
Senior Software Developer PHP and Laravel
3 weeks ago
Pretoria, Gauteng, South Africa Yo-loco Full timeJob Summary:We are seeking an experienced Senior Software Developer with expertise in PHP and Laravel to lead the development of high-performance web applications. The ideal candidate will play a key role in architecting, designing, and implementing scalable solutions, mentoring junior developers, and ensuring the delivery of robust, secure, and efficient...
-
Lead PHP and Laravel Developer Required
3 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeAbout UsYo-loco is a dynamic and innovative company that values creativity, collaboration, and continuous learning. We are committed to delivering high-quality software solutions that meet the evolving needs of our clients. As a Senior Software Developer, you will be part of a talented team that is passionate about building scalable, secure, and efficient...
-
Senior PHP Developer Position
3 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeAbout UsWe are Yo-loco, a dynamic company looking for a talented Senior PHP Developer to join our team. The ideal candidate will have expertise in PHP and exposure to the Laravel framework.ResponsibilitiesSoftware Development: Develop and maintain web and mobile applications using PHP, MySQL, and Laravel.API Development: Design and implement RESTful APIs to...
-
Web Application Specialist
3 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeJob SummaryWe are seeking an experienced Web Application Specialist to join our development team at Yo-loco. The ideal candidate will have expertise in PHP and Laravel, as well as strong understanding of backend development, database management, and API integrations.Key ResponsibilitiesSoftware Development & Maintenance: Develop and maintain web and mobile...
-
Software Development Expert
3 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeJob DescriptionWe are looking for a skilled Software Development Expert to join our team at Yo-loco. As a key member of our development team, you will be responsible for designing and developing high-quality web applications using PHP and Laravel.About the RoleDesign and Development: Develop and maintain web applications using PHP, Laravel, and MySQL.API...
-
Intermediate Software Developer
7 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeJob Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...
-
Full Stack PHP Developer
3 weeks ago
Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full timeA company that specialises in developing customized HR systems designed to meet clients' specific needs and processes, aligning with their goals and seamlessly integrating with their existing platforms, is seeking a Full Stack PHP Developer. Please note this position is fully in office. Skills Required · Bachelors Degree in Computer Science · Required 6...
-
Intermediate Software Developer
3 weeks ago
Pretoria, Gauteng, South Africa Yo-loco Full timeJob Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...
-
Intermediate Software Developer
3 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeJob Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...
-
Intermediate PHP Developer
3 days ago
Pretoria, Gauteng, South Africa NTT Full timeJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAWe are seeking a talented and motivated...
-
PHP Application Specialist
3 days ago
Pretoria, Gauteng, South Africa NTT Full timeAbout the RoleThis is an exciting opportunity for a talented and motivated PHP Developer to join our innovative team.As a member of our dynamic team, you will play a key role in maintaining and extending our existing PHP-based system.Responsibilities include maintaining, optimizing, and extending our existing PHP-based system.Improve the current system...
-
Precision Draughtsperson for Architecture
13 minutes ago
Pretoria, Gauteng, South Africa Pattichides & Partners Architecture and Design Full timeAbout UsPattichides & Partners Architecture and Design is a renowned architectural firm specializing in residential, commercial, and hospitality interior design projects. We value attention to detail, creativity, and excellent communication skills. If you are passionate about delivering high-quality work and contributing to innovative design solutions, we...
-
Junior - Intermediate PHP Developer
1 day ago
Pretoria, Gauteng, South Africa Network Recruitment Full timeAs a Junior to Intermediate PHP Developer, you will play a key role in developing and maintaining high-quality web applications and products. You will work closely with cross-functional teams to deliver solutions that meet business requirements. Your responsibilities will include reading technical documentation, developing programs, testing, and providing...
-
Backend Development Professional
3 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeAbout UsWe are Yo-loco, a forward-thinking company looking for a skilled Backend Development Professional to join our team. The ideal candidate will have expertise in PHP, Laravel, and MySQL, as well as strong understanding of object-oriented programming and design patterns.ResponsibilitiesSoftware Development: Develop and maintain web and mobile...
-
Expert in PHP Web Development
3 days ago
Pretoria, Gauteng, South Africa NTT Full timeKey ResponsibilitiesThe ideal candidate will have a strong foundation in PHP programming and web development.The primary focus of this role will be maintaining and extending our existing PHP-based system.Responsibilities include maintaining, optimizing, and extending our existing PHP-based system.Improve the current system architecture by implementing...
-
Senior PHP Backend Developer
3 days ago
Pretoria, Gauteng, South Africa NTT Full timeJob DescriptionWe are seeking a highly skilled PHP Engineer to join our dynamic team.The primary focus of this role will be maintaining and extending our existing PHP-based system.Maintain, optimize, and extend our existing PHP-based system as the primary function of this role.Analyse the current system architecture and implement improvements for better...
-
Highly Skilled PHP Engineer
3 days ago
Pretoria, Gauteng, South Africa NTT Full timeWhat We Are Looking ForWe are seeking a highly motivated and talented PHP Developer to join our dynamic team.The ideal candidate will have a strong foundation in PHP programming and web development.Responsibilities include maintaining, optimizing, and extending our existing PHP-based system.Improve the current system architecture by implementing enhancements...