Apping Tech
Toronto, Ontario, Canada
Job Type: Full-Time
We are seeking a skilled PHP Developer who has a passion for developing robust back-end components and integrating front-end elements. The ideal candidate will have experience working with popular frameworks, writing clean, reusable code, and collaborating with cross-functional teams to deliver projects on time.
Key Responsibilities
Develop, record, and maintain cutting-edge web-based PHP applications.
Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team.
Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications.
Prepare and maintain all applications utilizing standard development tools.
Utilize backend data services and contribute to increasing existing data services API.
Lead the entire web application development life cycle right from concept stage to delivery and post-launch support.
Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
Document the development process, architecture, and standard components.
Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager.
Keep abreast of new trends and best practices in web development.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
2-5 years of experience in PHP development.
Strong knowledge of PHP web frameworks (such as Laravel, CodeIgniter, Symfony, etc.).
Understanding of MVC design patterns.
Proficient in front-end technologies like JavaScript, HTML5, and CSS3.
Familiarity with SQL/NoSQL databases and their declarative query languages (MySQL, MongoDB, etc.).
Proficient understanding of code versioning tools, such as Git.
Good problem-solving skills and attention to detail.
Experience in developing RESTful APIs.
Familiarity with Agile/Scrum methodologies is a plus.
Preferred Skills (Nice to Have)
Experience with cloud services (AWS, Azure, etc.).
Knowledge of containerization (Docker).
Experience with CI/CD pipelines.
Understanding of SEO principles.
Familiarity with front-end frameworks (React, Vue.js, or Angular).
What We Offer
Competitive salary and performance-based bonuses.
Flexible working hours and remote opportunities.
Opportunity to work on cutting-edge technologies.
A collaborative and creative environment.
Professional growth and career advancement opportunities.
Health insurance and other benefits.