Senior PHP Developer - Full-Stack Backend & API Integration
Primary stack
PHPMySQLJavaScriptDockerRabbitMQ
Job description
About the Position
We are seeking a Senior PHP Developer with 5+ years of experience to join our team remotely, focusing on backend and API integration.
Responsibilities
- Architect and develop high-performance, scalable PHP applications utilizing object-oriented principles and MVC architecture patterns.
- Design and optimize database solutions with MySQL 8.0, emphasizing performance, security, and data integrity standards.
- Construct and maintain RESTful APIs for seamless frontend integration and third-party service connections.
- Collaborate across departments to transform complex business requirements into elegant technical solutions.
- Conduct thorough code reviews, delivering constructive feedback to uphold exceptional quality standards.
- Diagnose and resolve intricate software issues in production environments with minimal disruption.
- Implement sophisticated caching strategies and performance enhancement techniques for optimal system operation.
- Enhance existing codebases through strategic refactoring and architectural improvements.
- Create comprehensive documentation for code, APIs, and technical specifications to facilitate knowledge transfer.
- Provide mentorship to junior team members, contributing to collective technical advancement.
Requirements
- 5+ years of professional experience with PHP 7/8, demonstrating mastery of OOP concepts and MVC implementation patterns.
- Thorough understanding of modern PHP frameworks such as Laravel, Symfony, or CodeIgniter with practical application experience.
- Extensive expertise with MySQL 8.0 or MariaDB, including advanced query optimization and database architecture.
- Proficient knowledge of JavaScript (ECMAScript 2020+) and CSS3 for integrated frontend development.
- Demonstrated experience with dependency management tools including Composer and npm.
- Practical expertise with Docker containerization for consistent development and deployment workflows.
- Working knowledge of message brokers such as RabbitMQ for effective asynchronous processing.
- Experience with modern build tools including webpack for optimized frontend asset compilation.
- Advanced understanding of web server configuration including Apache and Nginx optimization.
- Strong command of Linux server environments and SSH protocols for secure remote administration.
- Version control proficiency using Git with sophisticated branching strategies and collaborative workflows.
- Comprehensive understanding of web application security best practices and vulnerability mitigation.
© Smartbrain. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Smartbrain
All 121 rolesSenior Full-Stack Engineer — React / Node.js / AI Agents
Smartbrain
Salary not specified checked 2d ago
GPU Server/Hardware Engineer (NVIDIA, field-based)
Smartbrain
Salary not specified checked 2d ago
Kotlin AQA Engineer | Remote Mobile Testing Specialist
Smartbrain
Salary not specified checked 2d ago
Senior Full-Stack Engineer - Angular, Django & DevOps
Smartbrain
Salary not specified checked 2d ago