Position: Senior back-end developer
Company: Vodworks
Experience required: 5y
English level: upper

Be a central part of an exciting development team that is designing and building lean and scalable solutions aimed at making the Internet a better and safer place for everyone! Join the challenge of working on technologies and tools that will improve the quality of Internet experience for users

**What you'll be doing:** 
Architect, develop, and maintain microservices, APIs, and applications build around PHP and Symfony framework.
Exploit the full potential of diverse backend technologies to leverage real-time pipelining of big and secured data.
Work with caches, message 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, and participate in the propagation of development culture, processes, and values shared by the team.
What you'll need to be successful: 

**Must Haves:**

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 application design patterns, algorithms
Ability to architect, build and own efficient applications and components.

**Nice to Have:**

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 websites (Redis, Memcached)
Experience in dealing with large-scale websites that receive millions of visits per day