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+ years of professional experience in core PHP development
- .Framework Experience: 2+ years of hands-on experience with at least one modern PHP framework. Strong preference will be given to candidates with Laravel or CakePHP 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 FastAPI, Django, or Flas
- k.Experience with Node.js for building asynchronous, event-driven server-side application
- s.Basic understanding or experience with Flutter for cross-platform mobile app developmen
- t.Familiarity with containerization (Docker) and cloud services (AWS, GCP, or Azure
).