PHP - Senior Software Developer - Ads Platform
MindGeek
- Montreal, QC
- Permanent
- Full-time
- Architect, develop, and maintain microservices, APIs, and applications build around PHP and Laravel framework.
- Exploit full potential of diverse backend technologies to leverage real time pipelining of big and secured data.
- Work with caches, messaging queues, databases, and diverse in-house and third-party systems.
- Foster team spirit and the ambiance of learning and growth by interacting, driving, and teaching junior and intermediate teammates
- Take ownership of components and domain knowledge, guide your peers through pull requests and code reviews, participate in the propagation of development culture, processes, and values shared by the team.
- 5+ years related work experience as a backend software developer, Bachelor's degree in Computer Science/Engineering an asset
- Excellent knowledge of a web language (PHP, Java Web, Python, GO, etc.)
- Understanding of computational and data complexity, scalability, security
- Good knowledge of applicable design patterns, algorithms
- Ability to architect, build and own efficient applications and components.
- Experience with PHP alongside a framework (Lumen, Yii, Laravel, Symfony, etc.)
- Experience with Docker, ELK, RabbitMQ, Redis and GitlabCI
- Strong knowledge of database technologies to scale for high volume web sites (Redis, Memcached)
- Experience in dealing with large scale websites that receive millions of visits per day