We are a challenging organisation with self-managing developers. In small teams, we work on projects for our customers, when possible from their location or from our own offices. With offices in Rotterdam, Amsterdam, Paris, Brussels, and Newcastle, we are more than 100 strong. We don’t have account managers or project managers; thus the entire team is responsible for successfully delivering projects to our customers.
We develop custom-made software systems, mainly for systems integration, machine learning, big data projects, and backend solutions. Our skillset lies on the JVM, focusing on Scala, Java, and Kotlin.
We are also involved in cloud computing, machine learning and billions of small datas. Next to that, we are keen on new developments. We are not specialised in one specific technology, but always aiming to offer the best solution for our customers' requirements.
We work on a regular basis from our customers’ office because we believe it is the best way to find out their real needs. However, on Fridays we all work from our offices which gives us the opportunity to connect with our colleagues from more than 34 countries. It also allows for some time to improve our skills in a relaxed international environment.
We are active in the Open Source community; we have conference speakers, published book authors, Lightbend-certified Scala/Spark trainers. We sponsor conferences (ScalaDays, KotlinConf, ScalaIO, Devoxx, NLJUG, J-Fall, etc...) and we host several Meetups in our offices (Amsterdam.Scala, Quarkus Benelux, Big Data, etc...). Lunatech is a member of the advisory board of the Scala Center since June 2019.
PERKS & BENEFITS
A SELECTION OF WHAT WE HAVE TO OFFER
Food and drinks
OUR RECRUITMENT PROCESS
1. We review your CV
Our technical team reviews your technical skills and see if you can move to the next step.
2. Getting to know each other
We will have the opportunity to get to know one another through a video call or in person at one of our offices. This is how we will introduce Lunatech, how we work, as well as understand your background to see if we would be a good match.
3. Technical Assessment
We send you a small technical assessment to do and we'll plan a review of your solution with you. You should be able to do the tasks within a few hours and it will help us understand where you are technically.
4. Technical Assessment Review
During the review, you will meet with two of our engineers to present and discuss the work you have done. It will be a time for us to assess not only your technical skills, but also your communcation skills. You leave potentially having met your future colleagues and hopefully you learned a few tricks.
5. Final interview
Finally, a meeting with our operations manager will take place where we'll learn more about you as a person. We'll discuss the conditions to see if we can come to an agreement.
You leave with a vision of both the values we share but also the projects we propose.
6. And after?
If at the end of this process this is a good fit for both parties, we look forward to welcoming you to Lunatech as a colleague!