Senior Full Stack Developer (Node.js + Angular/React)


AUG Global Technologies LTD is a Software Technology business with over 30 years of history. As we continue to grow and develop, the next step in our exciting journey is our brand-new office in Sofia.

So, let’s start creating history together!

About the project:

We are looking for a Senior Full Stack Developer to join our growing team of professionals, working on an exclusive interactive project that is focused in the education field.
The main task of the development of this state-of-the-art product is to bring books to life and make reading for the young once and not only, quite a lot more interesting, existing, safe and joyful! We transform reading into 3D and AR, valuable education experience.

This is why you should be interested in reading this job add:

  • The product is ours, exclusive and innovative.
  • Additional Health Insurance covering dental health.
  • 24 days annual paid leave.
  • Remote / Office work in relation 3/2 on a weekly basis.
  • No Legacy code, only state of the art technology!
  • We invest in your further education and certification.
  • A small team in Sofia – we are focused on people growing fast in the company structure!
  • Team buildings and office activities, a lot of memorable moments to come.
  • Annual Wellbeing Allowance.
  • Knowledgeable and friendly international team.
  • Brand new office with everything brand new in it.
  • Diversity of ongoing exciting projects.
  • Humanity and trust are in the centre of our mentality.
  • Transparent and open communication.


  • 4+ years of experience as a Full-Stack Developer
  • 2+ years of frontend development using React/Angular
  • Deep experience and understanding of Javascript and Typescript
  • Experience with Node.js and NestJS
  • Extensive Database knowledge – MongoDB
  • Good understanding of microservices architecture
  • Experience with Docker
  • Ability to keep high code quality via code reviews, UTs, and integrations tests using Jest

Would be a plus:

  • Experience with Kubernetes


  • Use modern technologies and implement the best solutions in terms of efficiency and reliability
  • Collaborate with the PM and other teams to effectively meet the product and technical needs of the project
  • Proactively participate in improvements and existing solutions tuning
  • Share expertise and knowledge with your teammates