Better Collective is looking to hire an experienced and talented PHP developer for its office in Lodz, Poland. Would you like to strengthen your developing skills, working closely with high-end products? Then this is the right role for you.
Better Collective is the world's biggest sport data agregaotr. We are producing outstanding sports betting content and iGaming products that go far beyond the usual standards.
THE ROLE
As a PHP developer, you will join a skilled team of 15-people in Lodz, which are at the moment expanding the circle of programmers. We develop web applications related to sports as 👇
BettingExpert, HLTV, SmartBets, RotoGrinders, VegasInsider.
We work with the Scrum method, where every programmer has the opportunity to develop independent projects and have a real impact on our unique products.
WHAT ARE YOUR DAILY TASK:
- You will use a tech stack including TDD, Behat, ElasticSearch, RabbitMQ, GraphQL ⚙️
- Design, develop & maintain code for our platforms to enhance the excellent experience for our users 💥
- Keep the standards for producing high-quality code 🎯
- Solving complex challenges such as performance, scalability, and security 🔑
- As a programmer, you'll also be responsible for reviewing the code of others in your team 👩💻
- Together with your team, you will be delivering releasable increments of the software 📤
- You will work with your team members from Lodz, Vienna, or Niš 🌍
- Take part in meetings - technical, discussion about architecture and tools we use 🎧
- Meet your Lodz team - spend time with us, having chats in the office, or joining team's calls 🙌
REQUIRED SKILLS AND EXPERTISE
- In-depth professional experience as a PHP developer
- Object-oriented programming and design patterns
- Strong experience in minimum one of PHP frameworks (we use Laravel and Slim)
- Very good knowledge of SQL databases
- Linux, at least in terms of webdev
- Know how to write clean and refactor the worse code
- Test the code using unit tests
- Experience in REST API
- Knowledge of GIT
- English on the medium level
AND IDEAL IF
- You can boast your own projects
- You can solve problems yourself
- You know alternative technologies
- You know AWS or other clouds
- You live in Poland already
OTHER SKILLS
- NoSQL databases
- Data queues (RabbitMQ)
- TypeScript
- HTML, CSS, JavaScript and responsive design
- You know Node.js and you're happy to rewrite part of the software
- You're interested in programming for mobile
WE OFFER
- Work in a small team
- Projects closely related to sport, largely to football
- Flexible working hours, the possibility of partial remote work
- Close cooperation with teams from Denmark, Greece, and Serbia
- Private life insurance for you and health insurance for you and your family
- Edenred card to co-finance your lunch (in the office or at home)
RECRUITMENT PROCESS: 3-step interview:
- first meeting (on-line) with Tech Team LEader – we ask technical questions, describe projects (circa 1 hour
- coding test task, personality (25min) – homework
- test task and other tests feedback session (circa 1 hour)