At GMI you can build an exciting career with unlimited growth potential

Join a team of enthusiasts who work 100% remotely from any part of the world

Current offers and jobs

Recruitment Process

One of our unbreakable principles is transparency. Due to the fact that we are about to launch the recruitment process for a larger team, we want to share with you information on how the recruitment process looks like in our company.

Check the latest job offers

When we are sure that we will need more people for the project or for another department in the company on our LinkedIn and other channels (social media etc.) a job advertisement appears. No job offer visible? Nothing’s lost!

Talk to Kamil on Linkedin

The first step in the recruitment process is an interview with Kamil our Head of People. The conversation lasts a maximum of one hour and is the time and place to ask each other questions. Kamil talks a lot so here you will listen more than talk.

Step 2 Technical call/test

In the case of recruiting developers, depending on the project and demand, a technical call is made to one or more people connected with a given project. Sometimes we also prepare a short test, which we give the candidate to do during the interview. In case of recruiting people to a department other than dev – this step is usually omitted.


Once we have talked to all the candidates, we meet internally the next day to make a final decision. The people to whom we want to offer a job go to the next step. Those who cannot be offered a job at the moment are given a very precise feedback as to why they did not get the job and, above all, what they should improve for the future. We like people who do not give up!

Step 4 Call with CEO

It’s just a formality! A short conversation with Mikołaj our CEO. We process all the necessary formalities and invite you to join our team.


10,000 – 15,000 net + VAT (B2B) + 20 paid days off Deadline: ongoing

Join our team as a Senior PHP Developer!

People are most important to us – the needs of our team and the expectations of our customers shape the way we work every day. We are people of blood and bones, so we sometimes make mistakes, but we do some things really well and we are proud of them. 🙂 We welcome new team members with onboarding and even pre-onboarding, which introduces us to how we work and reduces the stress of a new job.

Join us if:

  • You like to be a part of the team
  • You enjoy sharing knowledge
  • You are not afraid to seek help
  • You are creative when solving problems
  • You believe in constant personal development
  • You have advanced soft skills
  • YOU ARE NOT into a hierarchy & corporate politics

This is about your ROLE

  • Build, implement and deliver online apps
  • Collaborate with other team members
  • Perform a Code Review
  • Take care of the code’s best quality
  • Make sure the code is solid

This is about your EXPERIENCE

  • 3 years of commercial experience in PHP
  • Experience in object-oriented programming
  • Good knowledge of relational databases (such as MySQL)
  • Very good knowledge of Git revision control system
  • Very good knowledge of Symfony or Laravel frameworks
  • Very good knowledge of React framework
  • Knowledge of infrastructure and automation issues (deployment, building environments),

Other – nice to have

  • Knowledge of Agile Development Methodologies (Scrum preferably)
  • Good command of English (B2)

There are lots of reasons to work with us at GMI:

  • Full remote work
  • 20 paid days holidays per year
  • Great team and they even give you b-day presents
  • Dedicated personal growth training

Send your application:

Build your product with GMI

Send us an inquiry and get the answer at the same day!

Hire Us