Job Details
Experience Needed:
Career Level:
Education Level:
Gender:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Title: Senior PHP Web Developer (Freelance - Contract Based, Long-term)
Location: Cairo, Egypt - Remote
Job Type: Freelancer – Contract Based (long-term)
- Company Overview: IRIS COMMUNICATIONS [Egypt] is a forward-thinking Marketing & Advertising consultancy agency that prides itself on delivering top-tier digital experiences.
- Position Overview: This role is ideal for a highly skilled and experienced Senior PHP web developer(s) with 5+ years in the field; to join our team on a long-term contract basis, candidates must be proficient in building from scratch/developing and maintaining basic to complex dynamic websites, blogs, mobile applications, web-based applications using their previous extensive experience in open-source platforms such as; Drupal and WordPress platforms (Ecommerce Platforms is a plus). Candidate(s) will work closely with our design and content teams to deliver high-quality, user-friendly web solutions that align with our business goals.
Key Responsibilities: - Development & Maintenance:
- Design, develop, and maintain dynamic websites using Drupal and WordPress.
- Write clean, well-documented, deep understanding and efficient PHP code, MySQL and front-end technologies.
- Customize themes and plugins to meet specific project requirements.
- Implement responsive designs that work seamlessly across different devices.
- Extensive experience in working with/editing and innovating premade UI themes tailored for eCommerce and other dynamic websites.
- Technical Expertise:
- Develop custom modules and plugins for both Drupal with Angular.js and WordPress platforms (with decent experience in dealing with various range of plugins).
- Integrate third-party APIs and services to enhance website functionality.
- Ensure websites are optimized for speed, scalability, and security.
- Troubleshoot and resolve complex issues related to website performance and functionality.
- Collaboration & Communication:
- Work closely with designers, content creators, and project managers to ensure project success.
- Provide technical guidance and recommendations during project planning and development phases.
- Communicate effectively with clients to understand their needs and provide regular updates on project progress.
- Quality Assurance:
- Conduct thorough testing and debugging of websites before deployment.
- Ensure cross-browser compatibility and adherence to web standards.
- Implement SEO best practices to enhance site visibility and rankings.
Job Requirements
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, Web Development, or a related field (or equivalent experience).
- 5+ years of experience in PHP web development, with a strong focus on Drupal and WordPress.
- Proven experience in building custom themes, plugins, and modules for both platforms.
- Strong proficiency in front-end technologies, including HTML5, CSS3, JavaScript, and jQuery.
- Expertise in MySQL and database management.
- Experience with version control systems like Git.
- Familiarity with web performance optimization techniques and security best practices.
- Excellent problem-solving skills and Proficient in identifying, troubleshooting, and resolving code bugs and implementation challenges, both through structured unit testing and quick visual inspections.
- Excellent communication skills and ability to work independently.
Preferred Skills:
- Communication Skills: Excellent verbal and written communication skills, with the ability to work effectively in a remote, collaborative environment.
- Experience with other CMS & ECommerce platforms (e.g., Drupal, WordPress-WooCommerce, Shopify and Magento).
- Knowledge of modern front-end frameworks (e.g., React.js, Angular.js).
- Familiarity with DevOps tools and practices (e.g., Docker, Jenkins).
- Experience with RESTful API development and integration.
Legal Obligations:
- The accepted candidate(s) will accept to sign on the following official agreements:
- Project Contract
- Non-Disclosure Agreement (One-Way NDA)
- Non-Compete Agreement
- Restrictive Covenant Agreement (Non-Solicitation)
- Subcontracting Agreement
- Service Level Agreement (SLA)
- Software Requirements Specification (SRS)
- Intellectual Property Rights (IPR) Agreement
How to Apply: Interested candidates are invited to submit their most updated versions of the resume, work portfolio, and a brief cover letter outlining their job description-related technical experience. Please include examples of your previous work and references especially those “alive” web projects.