PHP Developer - Smarty Templates & HostBill Specialist
Role Overview
As a PHP Developer specializing in template customization, you'll be responsible for renovating the user interface of an established billing platform. This project requires comprehensive understanding of PHP 7.4+, Smarty templates, and advanced CSS implementation to achieve pixel-perfect recreation of designer mockups. You'll work with provided source code to implement changes that enhance both aesthetics and usability of the HostBill dashboard interface, creating a more intuitive and efficient user experience.
Key Responsibilities
- Thoroughly analyze and comprehend the technical specifications of the existing HostBill source code architecture.
- Implement comprehensive dashboard updates according to detailed Figma layout designs.
- Develop clean, well-documented code modifications for the dashboard template system.
- Ensure all delivered code is optimized, maintainable, and ready for seamless HostBill integration.
- Collaborate effectively with UX/UI designers to resolve component adjustment requirements.
- Maintain code quality standards while adhering to project timelines.
- Provide regular progress updates and participate in code review sessions.
- Troubleshoot and resolve any implementation challenges that arise during development.
- Optimize template performance without compromising visual fidelity.
- Ensure cross-browser compatibility and responsive behavior of implemented components.
- Refactor existing template code where necessary to improve maintainability.
- Document implementation details for future reference and maintenance.
Required Skills and Experience
- Proficiency in PHP 7.4+ programming and modern development practices.
- Strong expertise in CSS3, including Flexbox, Grid, and responsive design principles.
- Experience with templating systems, particularly Smarty Templates.
- Familiarity with HostBill billing system architecture or similar PHP-based platforms.
- Demonstrated ability to convert design mockups into functional code with precision.
- Experience working with Figma or similar design collaboration tools.
- Strong problem-solving skills and meticulous attention to detail.
- Self-motivated with the ability to work independently in a remote environment.
- Excellent written and verbal communication skills (English B2+ level minimum).
- Understanding of web accessibility standards and best practices.
- Ability to write semantic, maintainable code that adheres to industry standards.
- Experience with debugging and troubleshooting complex template issues.
- Willingness to learn and adapt to specific platform requirements.
Nice to Have
- Previous experience specifically with HostBill customization or development.
- Knowledge of JavaScript/jQuery for enhanced UI interactions.
- Understanding of billing systems and their typical user workflows.
- Experience with version control systems like Git.
- Background in implementing responsive dashboards or admin interfaces.
- Portfolio showcasing previous template customization work.
- Experience with PHP frameworks like Laravel, Symfony, or CodeIgniter.
- Understanding of MVC architecture and its application in template systems.
- Experience working with APIs and integrating third-party services.
- Knowledge of performance optimization techniques for PHP applications.
- Familiarity with PHP 8.2+ features and improvements.
- Experience with modern CSS preprocessors like SASS or LESS.
