Key Responsibilities
Backend Development: Build, optimize, and maintain robust, scalable, and secure backend services and APIs using PHP and modern frameworks.
Database Management: Design, optimize, and manage relational databases (e.g., My SQL, Postgre SQL) ensuring high performance and responsiveness to queries.
Integration: Integrate front-end elements built by co-workers into the application, as well as connect third-party APIs and external services.
Code Quality: Write clean, well-documented, and testable code while adhering to industry best practices (PSR standards, MVC patterns).
Collaboration & Maintenance: Collaborate with front-end developers, product managers, and QA to design features, troubleshoot bugs, and resolve production issues.
Required Skills & Qualification
s Must-Have
: PHP Expertise : 3+ year s of professional experience in core PHP development
. Framework Experience : 2+ year s of hands-on experience with at least one modern PHP framework. Strong preference will be given to candidates with Larave l or Cake PH P experience
. Database & Tools : Strong proficiency in SQL/No SQL databases, version control tools (such as Git), and RESTful API development
. Fundamentals : Solid understanding of object-oriented programming (OOP), MVC design patterns, and web security best practices
.
Nice-to-Have (Bonus Points
): Experience with Python web frameworks, particularl y Fast A PI, Django, or Flas
k. Experience wit h Node. js for building asynchronous, event-driven server-side application
s. Basic understanding or experience wit h Flutt er for cross-platform mobile app developmen
t. Familiarity with containerization (Docker) and cloud services (AWS, GCP, or Azure
).