The American Association for Continuous Education is an international organization that specialises in providing continuous medical education for healthcare professionals.
Due to our expansion we are seeking to hire a "Web Developer."
Responsibilities:
First: Website Development & Building
- Develop and build websites from scratch using appropriate programming languages (HTML CSS JavaScript PHP Laravel WordPress etc.).
- Design user interfaces (UI) and enhance user experience (UX) in collaboration with the design team.
- Develop responsive pages that work efficiently across all devices (Desktop Tablet Mobile).
- Set up and connect databases (MySQL / Firebase / MongoDB) depending on project requirements.
- Develop dashboards for content or user management.
- Integrate internal systems (Login Registration OTP Notifications Payment Gateways).
- Test websites and ensure they are free from technical or security issues.
Second: Server & Domain Management
- Deploy websites to servers and configure Hosting / FTP / cPanel / SSL settings.
- Connect domains to official emails and other systems such as Google Workspace or Zoho.
- Monitor server performance and resolve any downtime or speed issues.
- Perform regular backups and restore websites when necessary.
Third: Maintenance & Updates
- Update websites regularly to ensure compatibility with the latest technologies and libraries.
- Fix technical issues and resolve plugin compatibility problems.
- Improve website performance (Page Speed Core Web Vitals SEO structure).
- Monitor security and implement firewalls to prevent breaches.
Fourth: Coordination with Other Departments
- Collaborate with the Marketing Department to upload campaigns and offers.
- Coordinate with the Design Department to apply visual identity across pages.
- Work with the IT or Technical Support team for API integrations or internal system connections.
- Prepare clear documentation for website usage and data updates.
Fifth: System Development & External Integrations
- Implement API integrations with external systems such as Zoho Payfort Firebase and SMS Gateways.
- Create landing pages for specific campaigns and track their performance.
- Set up Google Analytics and Facebook Pixel to track data and conversions.
Requirements
Requirements:
- Bachelors degree in Computer Science Engineering or related field.
- Minimum of 2 years of professional software development experience in PHP.
- Proficient in HTML CSS JavaScript AJAX and other relevant web design coding languages.
- Good understanding of relational databases version control tools and developing web services.
- Experience with common third-party APIs (Google Facebook Ebay etc).
- Demonstrable passion for best design and coding practices and desire to develop bold new ideas.
- Familiarity with PHP web frameworks such as Laravel.
- Develop record and maintain advanced web-based PHP applications on various service platforms.
- Innovate and develop state-of-the-art applications.
- Maintain standardization and organization of all software coding and design.
- Utilize backend data services and contribute to enhancing existing data services API.
- Refactor optimize and improve the existing codebase for better scalability and efficiency.
- Promote and adhere to best practices in coding and design.
- Proficient understanding of asynchronous request handling partial page updates and AJAX.
- Strong problem-solving skills with an ability to understand front-end user requirements.
Requirements: Bachelors Degree (preferably in Business HR or related field). 24 years of experience in Personnel & Payroll. Good knowledge of Egyptian Labor Law & Social Insurance Law. Strong Excel skills. High attention to detail & confidentiality.