MindGeek is the largest, privately held company in our industry developing unparalleled technologies for high traffic, high volume online properties. Our exceptional team consist of experts in every functional area of business and they are the key to our position as leaders in content delivery. We strive to innovate on a daily basis to ensure we continue to grow and create new cutting edge technology.
We are looking for senior level candidates with at least 5 years of PHP experience to join our team:
Develop new features for existing projects.
Maintenance and support for existing features.
Write unit and functional tests.
Peer code review.
Create development threads; create innovative software/way of solving company problems.
Evaluate systems performance and take action(create new systems, change current systems), review and repair old code,
Making presentation for new features/ define specification for new development.
Participate in development of long range planning for new projects and facilities.
Assist junior members of the team when needed
Participate in the full software development life cycle (design, implementation, integration, and interaction with quality assurance) In the case of a new project
Required technical skills:
SOLID principles, with understanding of interfaces and dependency injection.
Experience with API development.
Experience with unit and functional tests.
Knowledge of Redis or other caching methods.
Experience with Linux Servers, and knowledge of Apache or Nginx web servers.
Laravel 5.*, Symphony 4.*, or other similar web frameworks.
PHP7 with knowledge of return types, type hinting, traits, etc
Good English language skills (written and spoken), strong communication skills.
Excellent programming skills used in backend development. The technologies will vary depending on the project.
ASSETS – Great to have experience with:
Micro service architecture.
Scalable, highly available systems. Experience in dealing with large-scale websites that receive millions of visits per day.
Test Driven Development.
Event Driven Programming.
Domain Driven Design.
Desirable personal skills:
Good attention to details.
Good communication skills.
Enthusiasms for learning and using new technologies.
Ability to complete duties on time whilst maintaining a high quality service.
Sense of humor, positive approach and work well within a team.
What we offer:
Stay sharp by taking part at one of our Hackathons, Engineering retreats, Lunch & Learns or Leadership Seminars.
Free breakfast daily as well as monthly lunches
Flex time and summer hour schedule
A 500$ fitness allowance
LinkedIn learning licenses to allow our employees to grow their skills in an area of interest.
Opportunity to give back to the community through our Pay it Forward Program, Ronald MacDonald House visits and supporting the MindGeek Scholarship, Fund for Dans la Rue.
If this sounds interesting, we loved to hear from you!