Join our team

Abstract-Techology is constantly growing and we need you! We are looking for people who share the Open Source philosophy, are willing to work in a collaborative environment and be part of an evolving project.

Abstract-Technology develops online learning experience using the world’s leading & future-proof software solution for e-learning. Deep understanding of online education gives us an ability to meet highest customer expectations and provide great technical solutions. We love to discover new perspectives in order to achieve the best results.

Why it is worth to apply with us? We can think of quite a few reasons: Excellent work atmosphere, great people, fun at work...

We are looking for both front-end and back-end developers who are familiar with at least one of these languages, technologies and/or libraries:


  • HTML, CSS, Javascript
  • node.js
  • React.js and/or React native
  • Python
  • Framework Django
  • JQuery
  • Docker
  • Unix/Linux Platform
  • Ansible
  • MySQL
  • MongoDB
  • RabbitMQ/Redis
  • Cloud hosting

Required Skills and experience:

  • Bachelor or Master in computer science
  • Team spirit and good communication
  • Be Self-Driven and Creative
  • Good knowledge of Learning Management System (LMS) and Contents Management System (CMS)
  • Interest in e-learning solutions and open source software
  • At least 1 year's work experience in a comparable occupation
  • Read and written English (German and/or Italian language skills are of advantage)

We offer: This is a full time position, were you would be able to work remotely from anywhere you want, as long as you have a good internet connection. We look forward to receiving your application!.


Whether it is a internship, bachelor's thesis or part-time job: we offer opportunities for students of various disciplines to gain practical experience.

We are pleased to get to know you!