Toronto, Ontario, Canada

Job Type: Part-Time
  • PHP
  • CI/CD
  • Development: Design, develop, and maintain web applications and backend services using PHP frameworks (e.g., Laravel, Symfony, CodeIgniter, etc.).
  • Database Management: Work with MySQL, PostgreSQL, or other relational databases to design, implement, and optimize database structures.
  • Collaboration: Work closely with front-end developers, designers, and other team members to create efficient, scalable, and high-performance web applications.
  • Code Quality: Write clean, maintainable, and efficient code, following best practices, including version control (Git).
  • Testing & Debugging: Perform testing and debugging to ensure robust, error-free code, utilizing tools such as PHPUnit or Behat.
  • Security & Optimization: Implement best practices for web application security and ensure the application is optimized for speed and scalability.
  • Documentation: Maintain clear documentation of code, technical processes, and system workflows.
  • Troubleshooting: Diagnose and resolve technical issues that arise during development, testing, and production phases.
  • Continuous Improvement: Stay updated with the latest PHP technologies, frameworks, and industry trends to continuously improve development practices.

Requirements:

  • Experience: Minimum [X] years of experience working with PHP and web application development.
  • PHP Knowledge: Strong proficiency in PHP and experience with popular PHP frameworks (e.g., Laravel, Symfony, Zend, etc.).
  • Frontend Skills: Familiarity with front-end technologies like HTML, CSS, JavaScript, and responsive design.
  • Database Expertise: Experience with MySQL, PostgreSQL, or other relational databases, including query optimization and schema design.
  • Version Control: Proficiency in Git or other version control systems.
  • Web Services: Experience working with RESTful APIs and integrating third-party services.
  • Problem-Solving: Strong analytical and troubleshooting skills to resolve complex development challenges.
  • Communication: Excellent verbal and written communication skills to collaborate effectively with cross-functional teams.

Nice to Have:

  • Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Knowledge of containerization technologies like Docker.
  • Familiarity with cloud platforms (e.g., AWS, Azure).
  • Experience with automated testing tools (e.g., PHPUnit, Selenium).
  • Familiarity with DevOps and CI/CD pipelines.
🤖 TalentMate - Workforce Pro:
Hi! I’m your TalentMate, here to help you ace your next interview. Ask me anything about interview tips, common questions, and best practices!