to architect, build, and optimize scalable web applications. You'll collaborate with cross-functional teams to translate business needs into high-performance software, while maintaining and modernizing legacy systems.
Key Responsibilities
?
Full-Stack Development:
Design, develop, and deploy robust web applications using
PHP 8+ and above, Laravel, TALL Stack, and MySQL
.
?
System Optimization:
Profile and optimize
MySQL queries
, implement caching (
Redis
), and enhance search functionality (
ElasticSearch
).
?
API & Integrations:
Build and maintain
JSON-based REST APIs
and real-time features (
Pusher, Reverb
).
?
DevOps Collaboration:
Containerize applications (
Docker
) and streamline CI/CD pipelines.
?
Code Quality:
Enforce
OOP/SOLID principles
, conduct code reviews, and advocate for best practices.
?
Security:
Implement authentication, data protection, and compliance measures.
?
Legacy Modernization:
Refactor and improve existing systems for scalability.
Qualifications
?
Education:
Bachelor's in Computer Science, IT, or related field (or equivalent experience).
?
Experience:
4-6 years in
PHP/Laravel
development with full-stack proficiency.
Technical Requirements
Must-Have
?
Backend:
PHP 8+, Laravel 8+ and above, MySQL (query optimization), Redis, ElasticSearch. Unit Testing (PHPUnit/Pest)