Position: Backend/Full stack Laravel PHP developer
Company: Blazing Boost Srl
Experience required: 3y
Category: PHP
English level: intermediate
Published: 2021-07-01T00:00:00+03:00

**Company**
Since 2012, Blazing Boost Srl is one of the leading companies providing in-game services to video game players of various well-known online video games. We enable casual gamers of World of Warcraft, Destiny 2, and other games to play with, get coached, or buy services from Professional Video Game Players globally.

We pride ourselves on the best customer satisfaction. Our 14,000+ reviews on Trustpilot with a 5.0 score prove that.

Blazing Boost has been a 100% remote-first company since day one. Both our customers and our employees spread across the globe. This has allowed us to develop an efficient in-house process for remote work organizations.

**Project**
You will be working on the evolution of Blazing Boost (https://blazingboost.com/wow-boost) that handles the following Business 
Functions:
- Purchase of Services (e-commerce)
- Customer Area for after-sale
- Pro Player Area to manage pre-sale and post-sale operations
- Admin Panel Area to manage all the Backoffice Operations
- Chat that allows Customers and Pro Players to communicate with each other

We do not interact with gaming API (yet).

No legacy code. All from scratch.

**Tech Stack**
- Ubuntu, Docker, PHP 7.4, Laravel 8, Laravel admin,
- React, jQuery MySQL (main), Redis/MongoDB (secondary),
- WebSocket via Laravel Echo, NginX,
- Cypress E2E tests,
- Few servers for testing, CI/CD pipelines

**Workflow**
- Full-time remote work
- Daily flow in Jira, Confluence, Discord, Bitbucket
- Flexible working hours in time zone +2-3GMT
- Communicate with 3 developers, QA, markup developer, tech lead

**Expected knowledge and experience**
- Intermediate level of English (daily calls, read/write in code)
- At least 4 years of experience working as backend/full stack developer in ecommerce projects
- Expert knowledge in PHP 7 and Laravel
- Good knowledge of OOP and design patterns: GoF, SOLID
- Well experienced in debugging with XDebug and DevTools
- Able to write clean and readable code
- Good knowledge of networks and HTTP protocol
- Proficient knowledge with Linux
- Familiar with Docker, Docker Compose
- Good experience with MySQL, familiar with Redis,Mongo
- Able to write Vanilla JavaScript
- Experience with SPA on React

**Would be plus**
- Experience with Symfony, DDD

**We offer**
- Remote work
- Young collective
- Good working atmosphere
- Chance to work with the whole world
- Health leave
- Vacation leave
- National holidays leave
- Dynamic atmosphere
- Improvement of English skills 
- Chance to learn new things every day
- Working on interesting and professional projects