Job
Description
Descriptive Key Result Areas (KRAs)
1. Website Development & MaintenanceDevelop, customize, and maintain dynamic websites using PHP, WordPress, HTML, CSS, JavaScript
Build responsive and cross-browser compatible web pages
Customize WordPress themes and plugins as per business requirements
Ensure website uptime, performance, and scalability
Regular updates, bug fixes, and feature enhancements
2. WordPress DevelopmentDevelop custom WordPress themes and child themes
Create and modify plugins as per functional needs
Manage WordPress CMS, user roles, and permissions
Integrate third-party tools (payment gateways, forms, CRM, APIs)
Optimize WordPress sites for speed and SEO best practices
3. Backend Development (PHP)Write clean, secure, and efficient PHP code
Develop and manage MySQL databases
Handle form processing, authentication, and server-side logic
Ensure data security and protection against vulnerabilities (SQL Injection, XSS)
API integration and backend logic handling
4. Frontend DevelopmentCreate user-friendly UI using HTML5, CSS3, Bootstrap, JavaScript
Ensure mobile-first and responsive design
Implement UX/UI designs provided by designers
Optimize pages for fast loading and performance
5. Website Performance & SEO OptimizationImprove website loading speed (caching, minification, image optimization)
Implement on-page SEO elements (meta tags, schema, URL structure)
Ensure SEO-friendly HTML structure and clean code
Fix technical SEO issues (broken links, redirects, sitemap, robots.txt)
6. Security & ComplianceImplement security measures (SSL, firewalls, security plugins)
Regular backups and restore testing
Ensure GDPR / data privacy compliance where applicable
Monitor and resolve security vulnerabilities
7. Testing & DebuggingPerform unit testing and functional testing
Debug issues across browsers and devices
Fix live issues with minimum downtime
Maintain error logs and resolution documentation
8. Documentation & ReportingMaintain technical documentation of websites and modules
Share regular development progress reports
Document code for easy handover and maintenance
9. Collaboration & CoordinationWork closely with design, marketing, SEO, and content teams
Support digital marketing campaigns with landing pages
Coordinate with hosting providers and third-party vendors
Provide technical support to internal teams
10. Continuous ImprovementStay updated with latest web technologies and WordPress updates
Suggest performance, UI/UX, and security improvements
Implement automation and best coding practices