Analyze client needs and advise the client to ensure requirements are properly met
Analyze the existing architecture when required
Develop multiple scenarios to determine the best way to meet requirements
Actively participate in developing the solution with the team
Work closely with the project manager
Facilitate daily Agile meetings
Deliver high-performance solutions that exceed client expectations
Continuously learn about new technologies and products
Requirements
Bachelor's degree in Computer Science / Software Engineering or equivalent experience
Minimum of 4 years of relevant experience
Advanced knowledge of PHP, Laravel, and Docker
English is required, as you will need to read technical documentation and other materials in English (clients, literature, online resources, etc.) and communicate with the company's clients
Nice to have: knowledge of C#, Azure, and microservices architecture
Benefits
Work–family balance (recognized by the Concilivi seal)
Flexible schedule + Friday afternoons off
100% flexible work model (hybrid, remote, on-site)
Group insurance and telemedicine (Telus Health) from day one
RRSP with employer contribution
Flexible time off and vacation
Service anniversary recognition program
Social and sports activities
Bright, modern office space in a central location
Nearby public transit and indoor parking available for bikes and cars
Showers
Access to the latest technologies to help you perform
Agile environment and cutting-edge tools
Opportunities for professional development and growth within a scaling company
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.