We are seeking an experienced PHP developer with strong frontend development skills to join our team. The successful candidate will work on a custom-built PHP application with a jQuery frontend. The primary project will involve integrating a new feature that allows customers to create and manage their own public landing pages within our web application.
Key ResponsibilitiesDevelop a Landing Page Editor: Create a feature where customers can design their own landing pages using a drag-and-drop interface. This will include:Creating custom blocks for various types of content.Implementing a blog feature for customers to post articles.Custom URL Handling: Ensure each customer-created landing page has a unique, publicly accessible URL. Integrate this feature into the existing module that manages public URLs.Module Development: Work within our module system to add new features. We will provide a blank template module and detailed guidance on methods for database interaction, security, and filtering.Collaborate and Communicate: Work independently but with regular guidance and feedback from the team. Participate in online collaboration using our development environment.
Required Skills and ExperiencePHP: Extensive experience with PHP, including custom-built applications.JavaScript and jQuery: Strong frontend skills, particularly with jQuery.SQL Database Management: Proficient in writing and optimizing SQL queries.Troubleshooting and Debugging: Proven ability to diagnose and fix issues quickly.Rapid Learning: Ability to quickly learn and adapt to our custom PHP application.Independent Worker: Capable of working independently while following provided guidelines and meeting deadlines.
Preferred QualificationsExperience with drag-and-drop interface development.Familiarity with module-based system architecture.Previous experience in creating customer-facing web features.Knowledge of security best practices for web applications.