Jobs

Senior Back-end Developer (Golang)

Senior Back-end Developer (Golang)

Orbisk Utrecht

What is required?

  • A completed bachelor's degree, preferably in Computer Science
  • Demonstrable experience with Golang
  • Good command of English, both oral and in writing
  • Enthusiastic and motivated

What will you get?

  • €4.000 - €6.000 gross p/m (based on knowledge and experience)
  • Holiday pay of 8% and pension of 5%
  • 32 to 40-hour working week
  • €200 netto home office budget per year
  • 30 days of holiday
  • Training opportunities and budget
  • Travel allowance, company laptop and free lunch at the office
  • Working from home is possible, home office- and learning budget

What will you do?

  • 30% Creating and implementing structural improvements
  • 30% Implementing tickets
  • 20% Brainstorming about functionalities
  • 10% Attending sprint sessions
  • 10% Developing sprint tickets

This vacancy has been created based on interviews with employees to help you get a realistic preview of the job.

Vacancy

As a Senior Back-end Developer (Golang) at Orbisk, you are responsible for maintaining and developing the back-end of the software platform. Together with the rest of the development-team, you brainstorm about strategic goals and you prepare and implement tickets. 

The tickets you receive are for example about Orbisk's customer portal or foodwaste monitor. This customer portal is the most important product and shows customers data about their (future) food waste. The Customer Success team collects all customer feedback and additional input on this portal. For example, a customer might want to be able to measure food waste per guest, or know exactly how long a food waste monitor has been on. When processing these tickets, you discuss with the Front-end Developer and the UX Designer: together you make a plan of what the new feature should look like. You then split this out to the Front-end and Back-end work.

Since code quality and maintainability are important for Orbisk, you keep on striving for structural improvements. It is up to you to optimize the components of the system that are written in Golang (such as API and the foodwaste monitor) with automatic tests and good documentation. 

You are part of the development-team and work together with a Front-end Developer, a Full Stack Developer, an Embedded Software Developer, a Product Owner, and the CTO. The whole team works according to the Scrum-method.

If you enjoy making software platforms as easy as possible for customers, and find it challenging to be responsible for the software of many different departments, then this is a job for you.

Calendar

Senior Back-end Developer (Golang)

On an enjoyable day, you have an extensive planning session with your Scrum team. You discuss the next sprint, and then the goals for the next quarter. The team also gives a lot of input on projects for the roadmap.

On a less enjoyable day, you spend a lot of time resolving errors. This is at the expense of the time you can spend on feature development.

  • 09:00
  • 10:00
  • 11:00
  • 12:00
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
    • Stand-up
    • Making sprintplanning
    • Lunch
    • Meeting with Front-end Developer
    • Developing strategic roadmap
    • Stand-up
    • Lunch
    • Meeting with Front-end Developer
    • Developing strategic roadmap
    • Implementing structural improvements
    • Progress review
    • Implementing structural improvements

Firsthand experience

You are performing a release of a new feature, but in the afternoon you receive a notification that customers can no longer log into the customer portal. How do you solve this?

The release seems to be going well, but unfortunately you still receive notifications that it is not working. You approach the Front-end Developer: together you go through the logs to find out where the error is. Once you have found the cause, you have to make a choice: do you revert the release, or do you try to solve the problem?

In this case, you choose the second option. Immediately after that, you will run a test to see if the problem has been resolved. Then you ensure that the release is deployed again.

Growth

At Orbisk, there are several opportunities to grow as an employee. Various courses are offered, allowing you to develop yourself optimally. You work in a fresh and creative start-up, where everyone wants to learn from each-other. Everyone has his own specialization. In the coming years, the organization will also focus on international growth, which means that more and more new positions will become available.

Senior Back-end Developer (Golang)

Working at Orbisk

Orbisk is a start-up with a clear mission: to make the global food system more sustainable. The start-up provides complete insights into the food flows of hospitality organisations. Orbisk does this by offering a smart camera and scale that uses image recognition to register which food is thrown away, when and in what quantity. The customer can view this data in the dashboard, which provides insight into food wastage and can be used to reduce it. 

  • Main office in Utrecht
  • 60% / 40%
  • Average age is 30 years
  • 25 employees
  • Working from home options

Colleagues

Claudia Cyndecki Delcol (28) - Marketing Manager, marketing department

Why did you decide to work for this company?
Working for a sustainable food tech company has always been a professional goal of mine. I applied for the position as I wanted to challenge myself to work in a start up and for a newly created role that gave me many responsibilities and opportunities.

What was your previous job?
Marketing Manager - InterContinental Amstel Amsterdam.

What do you do in your spare time?
Cooking, reading, eating out and walking.

Sharon Reijmers - Head of Sales

Why did you decide to work for this company?
I really wanted to work for a company 'doing good for the world'. In a role where I can use my commercial talents to increase the positive impact.

What was your previous job?
Sales Leader Chains at Unilever Food Solutions.

What do you do in your spare time?
I am a real foodie: I love good food and drinks.

Olaf van der Veen - Cofounder & CEO

Why did you decide to work for this company?
Because I wanted (and want) to use the abilities I have to solve for real and big world problems! As one of the founders, I never had to apply. Still, I apply a little bit every time I recruit new team members, because it has to be a mutual match, so we have just as much of a duty to tell our story well to you!

What was your previous job?
Data Consultant at AholdDelhaize.

What do you do in your spare time?
Listening to (live) music, going out with our home and office dog 'Koffie' and adrenaline sports (wakeboard, snowboard, kitesurf).

Pieter Marsman (31) - AI engineer

Why did you decide to work for this company?
It is important to me to have a positive impact on society and the global environment. In my daily live and during working hours. Orbisk allows me to use my knowledge and apply my skills to the biggest challenge of our time.

What was your previous job?
ML Engineer - Dutch National Police 6.

What do you do in your spare time?
Kitesurfing.

Lola Slager - Sales Manager - afdeling Sales & Marketing

Why did you decide to work for this company?
Before this, I worked in the retail and out-of-home segment for soft drinks. Here I discovered that I liked the out-of-home channel the most, but I missed not being able to deliver a positive impact for a better future. Then Orbisk came my way where I found sales, out-of-home and sustainability, the perfect combination for me.

What was your previous job?
Brand Manager.

What do you do in your spare time?
Meeting up with family and friends and going out with my boyfriend.

Interesting job?