Must have skills:
Minimum of 1 year of experience in web development using the LAMP stack.
Proficiency in PHP MySQL and related frameworks (such as Laravel CodeIgniter or
Symfony).
Strong understanding of web technologies including HTML CSS JavaScript and AJAX.
Knowledge of RESTful API development and integration.
Experience with database design optimization and management using MySQL.
Familiarity with version control systems particularly Git.
Understanding of Linux server administration including Apache configuration and
management.
Familiarity with frontend technologies and frameworks (such as HTML CSS and
JavaScript frameworks like jQuery) to facilitate collaboration with frontend developers.
Strong problemsolving and debugging skills.
Ability to work in a team environment collaborate effectively and communicate clearly.
Knowledge of software development best practices including code documentation and
testing.
Proactive attitude towards learning new technologies and keeping up with industry
trends.
Roles & Responsibilities:
Web Application Development: Design develop and maintain web applications using the
LAMP stack adhering to best practices and coding standards.
Backend Development: Implement serverside logic and database integration using PHP
and MySQL.
Frontend Integration: Collaborate with frontend developers to integrate the backend
components with the user interface (UI) ensuring seamless functionality and data flow.
Database Management: Design and optimize database schemas write efficient queries
and ensure data consistency integrity and security.
API Development: Design and develop RESTful APIs to facilitate communication
between the frontend and backend systems.
Troubleshooting and Bug Fixing: Identify and resolve issues bugs and performance
bottlenecks in the application.
Testing and Quality Assurance: Conduct testing to ensure the application meets
functional and performance requirements. Implement automated testing and QA
processes.
Version Control: Utilize version control systems (e.g. Git) to manage codebase and
collaborate with team members effectively.
Deployment and Server Administration: Deploy applications on Linux servers configure
and manage Apache web server and handle serverrelated tasks such as performance
optimization security and backups.
Collaboration and Communication: Work closely with crossfunctional teams including
UI/UX designers frontend developers and project managers to understand
requirements and deliver highquality solutions.
html,css,apache,javascript frameworks,linux,php,laravel,git,javascript,mysql,jquery