Position: Middle PHP + Laravel developer for Online Course Marketplace
Company: Time2Mobile
Category: PHP
Experience required: 2y
English level: intermediate

Project Overview:

Our project is an online course marketplace tailored to provide a seamless and enriching educational experience. It acts as a bridge, allowing instructors and students to connect, share knowledge, and engage in collaborative learning. Instructors have the flexibility to create an array of content, from video courses, live classes, and text courses to projects, quizzes, and additional resources. Students, on the other hand, can tap into this vast pool of educational material, enhancing their skills and broadening their horizons.

Crafted based on genuine business needs, cultural nuances, and in-depth user research, our platform addresses business requirements efficiently and holistically.

While the project is fully developed, our aim now is to rejuvenate it with a fresh perspective, implement a few changes, and prepare it for a grand launch. For this phase, we're on the lookout for a dedicated part-time PHP + Laravel developer.

Responsibilities:

• Collaborate closely with the project team to understand and implement changes and updates to the platform.
• Write clean, maintainable, and efficient PHP and Laravel code.
• Integrate user-facing elements developed by front-end developers.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and correct bottlenecks and bugs.
• Adhere to best practices in coding and software design.
• Help maintain code quality, organization, and automatization.

Qualifications:

• 2+ years of professional experience with PHP and Laravel.
• Proficient understanding of web markup, including HTML5 and CSS3.
• In-depth knowledge of object-oriented programming (OOP) and design patterns.
• Familiarity with SQL/NoSQL databases and their declarative query languages.
• Experience with version control tools, notably Git.
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork skills.

Nice-to-Haves:

• Previous experience with online education platforms or e-commerce platforms.
• Familiarity with JavaScript frameworks/libraries (e.g., Vue.js, React, Angular).
• Experience working with cloud services (e.g., AWS, Azure, Google Cloud).
• TDD/BDD experience.

Commitment:

• This is a part-time role. The expected commitment is 15-20 hours per week.

Benefits:

• Competitive hourly rate or project-based compensation.
• Flexible work hours.
• Opportunity to be a part of a transformative educational platform.