Key Responsibilities
Develop responsive UI using HTML5, CSS3 (Flexbox/Grid), JavaScript, React.
Build and maintain server-side features using PHP and Laravel (routes, controllers, Eloquent ORM, middleware).
Design and optimize MySQL schemas, queries, indexes, and migrations.
Develop and maintain WordPress websites (custom themes/plugins, hooks, WP REST API, Gutenberg/Classic Editor).
Integrate REST APIs and third-party services (payments, CRMs, marketing tools).
Ensure cross-browser compatibility, web performance, and SEO-friendly implementations.
Follow secure coding practices (input validation, CSRF protection, prepared statements).
Use Git for version control and collaborate via PRs, code reviews, and branching workflows.
Write clear technical documentation (readme, API notes, setup steps).
Troubleshoot production issues and optimize for performance & scalability.
Required Skills
Front-end: HTML5, CSS3 (Sass optional), JavaScript (ES6+), React (hooks, state management, component architecture).
Back-end: PHP (OOP), Laravel (Blade, Eloquent, Queues, Jobs, Scheduling).
CMS: WordPress (custom post types, taxonomies, ACF, custom themes, plugin development, filters/actions).
Database: MySQL (joins, indexing, query optimization).
APIs: Build and consume REST APIs (JSON).
Tooling: Git (GitHub/GitLab/Bitbucket), npm/yarn, basic Webpack/Vite.
Quality: Debugging, unit testing basics (PHPUnit/Jest), code standards (PSR-12).