Full Stack Developer

[:swvar:text:1558:]
[:swvar:ufile:188:description:]

Full Stack Developer

Our mission at Zerocopy is to make education more affordable. We want to lower the financial barriers to higher educations by offering a free printing service to students in Belgium.

Thousands of students print with Zerocopy and our community is growing day after day. This growth requires more work on our platform, our tools and our service. Therefore, we are on the look to a great Full stack Developer that will help us make the difference.

We already have many tools in place but our objective now is to improve, upgrade, optimize and scale their use to increase our impact on the students and to extend our service to the Netherland, and later the rest of Europe!

 

The mission of the Full Stack Developer

With our objective to grow and improve our services to students and to advertisers, you will receive various tasks.  

  • You will develop new features and maintain existing code.
  • You will improve the performance and the scalability of existing tools using best practices.
  • You will create or update existing pipelines to improve our continuous delivery process.
  • You will update current features and develop new ones on our internal dashboard to improve our service to advertisers.
  • You will update current features and develop new ones on our user platform to improve the experience of our students.
  • You will participate to weekly meetings with the IT and Marketing teams and use your experience to propose new ideas.

A bit of context…

We have several technologies in place (Symfony – PHP, ReactJS and Java) but we are in a continuous work to migrate our legacy code to new platform components. Most of our code is Java 8 but we want to migrate it to Java 17 in the near future with the help of Spring Boot, Hibernate and React (in the frontend side). And at this moment our services are deployed to Digital Ocean environments.

The rebel we’re looking for

  • Has a good knowledge of Java (version 8 or greater)
  • Has working experience with Hibernate and Spring Boot
  • Has a good knowledge of JavaScript
  • Has good communication skills with the technical and non-technical team
  • Speaks fluently English
  • Is a team player. You will need to work with your co-workers and other teams to reach company goals.
  • Has a good understanding of best practices. You will need to ensure a good quality of code.
  • Has experience with cloud environments
  • Has a good knowledge of SQL

Extra skills are:

  • Knowledge of Play Framework
  • Knowledge of JavaFX
  • Knowledge of React
  • Knowledge of UX and UI
  • Experience with pipelines
  • Experience with Docker
  • Knowledge of Selenium

Technologies knowledge

  • Absolutely necessary: Java at an advanced level
  • Good to know: React and JavaScript at a mid-level
  • Extra: Docker and Selenium

When?

We are looking for a full time developer that can start as soon as possible.

Concerning the time zone, we are located on the CET time zone and we’re looking for someone based with maximum 1 hour gap.

You can arrange your daily schedule as you wish. Our day starts at 9am the latest though.

Where?

Our office is in Brussels, next to the Central Station. You can work in our office if you are in Brussels. Otherwise, you can work 100% remotely.

Your fellow Rebels

As Full Stack Developer, you will join the IT Team where we already have our Software Engineer working at Zerocopy for years. He built most of the current code of the platform and so will be your guide at every step in your Zerocopy journey.

You will also collaborate with our Marketing Director who is in charge of everything related to our users. She will define the tasks and the improvements needed to have the best experience for our students.  

The rest of the Zerocopy Team is composed of the Sales Team. They are responsible to bring new advertisers and to take care of our current ones. You might get in touch with them from time to time on some sales related topics.

Boost your career!

Zerocopy is an ambitious scale-up with triple-digit growth. We’re a place for young entrepreneurial minds. Driven by our passion to make education more affordable, we work hard to exceed our own limitations.

  • Great work-life balance with flexible working hours
  • A challenging work environment where you touch a lot of different things
  • Remote or office if in Brussels
  • 26 days of holidays

Application process

Scaling up is all about the right people on the right places! That’s why we put a lot of effort in our recruitment process:

  • Round 1: Apply!
  • Round 2: 15 - 30min call to check the vibe
  • Round 3: Show your skills in a technical assessment and interview
  • Round 4: Meet your future co-workers

Our goal is to complete the whole process within 2 weeks.

Tip: just be yourself! If this mission is for you, the process will say so. If it’s not for you, the process will say so too. Trust yourself, trust the process! Good luck!

 

Do you have any further questions?

+32 489 46 82 04 hector.valsamidis@zerocopy.be

Questions?

Read our FAQ

Ready?

Print now

Zerocopy

Kantersteen 10
1000 Brussels