PHP back-end engineer (m/f/x)

  • for clients
  • Remote job

PHP back-end engineer (m/f/x)

Job description

We are currently looking for an experienced PHP back-end engineer with the start-up mindset. You can make complex systems understandable, you love working according to the latest standards and you take pride in delivering nothing but high-quality PHP code and know your way around in MySQL and APIs. 

 

Requirements


Madewithlove is helping clients with hiring


At madewithlove, we love challenges. We don’t content ourselves with the products our clients want; we develop the products we know they need. We also shape our client's teams into happy, productive and safe environments. This is also why we help our clients with hiring the right people and that we are currently looking for this back-end developer profile.


Where will I be working?

We repeat: this job posting is not with madewithlove, but instead with one of our clients whom we consciously chose to work with. If you pass the cv screening, you will get some time after the phone screen interview to explore the client's website.

Our client is an early-stage company located in Flanders, active in the gaming industry. You’re not building a back-end for let’s say a few hundred customers, but for a vibrant community of more than 3 million passionate gamers. This is a unique opportunity if you like to create a high impact on the company. You will be welcomed to a team of front-end developers and game developers as the first back-end engineer. You are also expected to help the company grow towards working remote, and as a senior, you will create the right environment for future developers to join the team. 


 

Soft skills

    • You like working in the startup scene and have a great affinity with gaming. You don't mind going the extra mile if needed and managing your own time in a flexible environment. 
    • You know where information can be found and actively search for it. You can think for yourself and challenge the information you find. You don't hesitate to ask questions because others know things you don't. You document everything and in such a way that everybody can understand what is happening and why.
    • Although you can work independently and efficiently, you like to work in a team environment. You make sure that everybody in your team feels safe to give their opinion and you value every team member's input. Once a group decision is made, you act as a team member by following the architecture, the processes and coding standards as agreed upon.
    • You do what you promise and you take ownership of tasks. You always try to go for the best quality possible with respect to timing and budget. You understand the why of decisions and you suggest improvements when you see an opportunity.
    • You always aim for quality so you actively and consistently strive to expand your knowledge, both technical and non-technical. You like sharing your knowledge with colleagues and the world through different channels (blogging, presentations, group discussions, ...). You are able to give others honest, constructive and actionable feedback. Credit is assigned accurately and generously.
    • You can communicate clearly, taking into account who your audience is. You are always honest, sometimes brutally so, but you are aware of the situation and always stay polite. You know which is the right channel for each message or question.

    Hard skills

    • You are a PHP/Laravel expert
    • MySQL holds no secrets for you
    • You have experience building RESTful APIs
    • You are keen on quality assurance and automatic testing
    • Version control (e.g. Git) is something you can't do without
    • You can review the technical architecture of the platform and make the right choices on technologies we should (not) use

    Bonus points

    • You have experience setting up infrastructure (e.g. DigitalOcean, Amazon Web Services) and CI/CD pipelines (e.g. GitHub Actions)
    • You have already been on the front-end side (e.g. React, Next.js)
    • You have something valuable to add when discussing the product, UX and/or UI
    • You feel at home in the gaming community

    Nothing personal, but...

    • You live and work in the range of time zone UTC-05:00 and UTC+03:00. 

    • From a legal perspective, non-Belgian engineers are always hired as self-employed or independent workers. 

      

    The strengths of a good mix

    We specifically encourage underrepresented groups to apply. We believe in the strengths of well-balanced, and mixed teams and hope our applications will attract a broader audience, no matter the gender, religion, race, age, disability, linguistic differences, socioeconomic status, or sexual orientation.