Full Stack JavaScript Developer

  • Full-time

Company Description

Intertec is a trusted custom software development and technology consulting company with offices in Munich, Skopje, and Bitola.

Since our inception, we have pioneered custom solutions that have become central components in our client’s business success. Our vast technology and industry expertise help our clients across multiple business domains to deliver successful and scalable products.

A selection of our key benefits: 

  • Private Health & Family Insurance 
  • 24 Vacation Days
  • Hybrid way of working
  • Access to knowledge
  • Career-path development

When joining Intertec, you’re joining an environment that inspires you to learn, grow, and lead by example.

Job Description

We are looking for an experienced and 'willing-to-learn' Typescript/Javascript developer with an analytical, structured and systematic way of working. 

Small portion of your tasks will include, but not limited to:

- Conception and implementation of scalable cloud-based applications on modern technologies

- Using best-practice frameworks like NestJS

- NoSQL database modeling (One of: DocumentDB, MongoDB, MariaDB)

- Helping model SQL data

- Navigating your way around cloud environments

- Writing integration and unit tests

- Development of creative and intuitive solutions with Angular or React and Typescript

- Creating prototypes and wireframes

- Navigating your way around cloud environments

- Writing tests to ensure quality

- Using monorepo environments with NX

If you have experience with Server Side Rendering by using NextJS, NuxtJS or Filaments, as well as charting with D3 is considered as a plus


  • 5+ years experience in the field
  • NestJS experience
  • NoSQL database modeling (One of DocumentDB, MongoDB, or MariaDB)
  • Angular or React experience
  • Cloud Experience
  • Unit testing

Additional Requirements: 

  • Server Side Rendering by using NextJS, NuxtJS, or Filaments
  • Charting with D3

Additional Information

At Intertec, you can build a dynamic career in your field of interest, work with professionals to gain industry insight and have exposure to international projects as well as enjoy on-going learning and development opportunities. 

Our team loves to have a good time, express their personality, and show it off to the world. Whether we’re celebrating a birthday, gathering for a team event, or celebrating a company’s success, we take pride in doing it with a smile. Life is too short not to have fun while you work.