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., MySQL, PostgreSQL) 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
sMust-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 CakePH P experience
- .Database & Tools : Strong proficiency in SQL/NoSQL 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, particularly FastA PI, Django, or Flas
- k.Experience with Node. js for building asynchronous, event-driven server-side application
- s.Basic understanding or experience with Flutt er for cross-platform mobile app developmen
- t.Familiarity with containerization (Docker) and cloud services (AWS, GCP, or Azure
).