Node.js Back-End Developer

We're looking for 3x Back-End Developers to join our team! You'll be part of a cross-functional team that's responsible for the full development life cycle, from conception to deployment.

More important than specific technical skills is that you're a strong problem solver who loves to learn — we're not experts in everything and we don't expect you to be either.

About us

We're a team of experienced professionals based in Prishtina, Kosovo, who love turning great ideas into awesome products.

Our core values include transparency, creating a safe, high-trust & independent team; building incredible developer experiences; maintaining a healthy working environment; and helping to deliver web / mobile experiences that feel amazing to use on every device and connection type.

What you’ll do on a day-to-day basis

  • Help guide architectural decisions. You’ll be helping drive these conversations and guiding our development toward the best possible solutions.
  • Take ownership of features from idea/mockup to live deployment. You’ll shape and guide the direction of crucial new features.
  • Ship. Early and often. You’ll iterate and ship frequently. You’ll have a real impact on the end-user experience and you’ll love working on a team that delivers real user value as often as possible.
  • You'll be interacting with our customers on a regular basis, handling inbound support and feature requests.
  • We work independently, the rest of us won't know what you're doing day-to-day unless you tell us.

Details of the Role

  • Type of work: Full-Time
  • Start date: Immediately
  • Location: Kosove, Albanian, North Macedonia
  • Language: English


  • Proficiency and experience in Node.js, TypeScript, Nest.js
  • Understanding of architecture and design across all systems
  • Good understanding of AWS
  • Microservice or serverless architectures
  • Container orchestration systems (Docker)
  • Willingness to learn new tools

Other requirements that we value

  • BS/BA degree in computer science or equivalent experience (nice to have)
  • Strong technical, analytical, problem-solving, written, and verbal communication skills. As part of the team, you’ll interface both directly and indirectly with our customers, and contribute to documentation. Clear communication is fundamental in creating intuitive and compelling resources.
  • Ability to dive into complex problems. You should be able to quickly assess, understand, and iterate upon aspects of our codebase.
  • Ready and willing to ask and answer questions. If you’re comfortable saying you’re unsure, asking for help; but equally reaching out to assist others, you’ll be an incredible addition to our team. We thrive because of continuous learning. First-time mistakes should be celebrated, not blamed.
  • Avoid monolithic deliverables. You scope and stage your work into well-defined milestones to ship.
  • Willingness to learn new tools

What's in it for you

  • Innovative environment focused on growth
  • Your hard work is appreciated and fairly compensated
  • Hybrid work (WFH & in-office)
  • Health insurance
  • Independent working (the rest of us won’t know what you’re doing day-to-day unless you tell us)

*Note: Don’t get discouraged to apply if you don’t meet all the requirements. If we think you fit at Appstellar, we’ll find you a place!

How to Apply

Send your CV to and tell us why we're a great fit for each other. We're looking forward to meeting you.


Have any question about us?

Don't hesitate to contact us.

Contact us