Join the team


Are you a professional Java developer eager to create meaningful products?
Do you have knowledge in computer science? Are you interested in web application and mobile application development?
Join us to implement software solutions with advanced software development methods for our products. You can apply and enhance your skills in agile software development, data processing and machine learning. We can shape your role so that you can put your skills in to use, learn new things and challenge yourself on daily basis.


  • Master’s or Bachelor’s degree in Engineering, Telecommunications, Computer Science or Software Technology or equivalent education
  • Strong coding skills in Java/ React native/ SQL
  • You understand the significance of good software practices for high quality SW.
  • You are open-minded, and passionate about learning new technologies and developing new skills.
  • You are able to work independently and within a team, and you have good communication skills

We offer you:

  • Challenging and rewarding software development tasks
  • Constant learning opportunities 
  • Developing the best products for our customers
  • Flexible working hours
  • A work culture where you will feel valued, trusted and empowered