Full Stack Developer

Skopje, Greater Skopje
Work Type: Full Time

As a Full Stack Developer, you will be working on an advanced FinTech product that is used in Denmark, Switzerland and Sweden. This system is used by small and medium companies to large enterprises and has a large ecosystem with its internal app marketplace.

The project is developed all locally, by a skilled team of 55+ developers. However, since this is a cloud microservice product, you’ll be a part of an independent team (4-8 devs) that takes full ownership of their project. Every team follows agile practices and has daily scrums and daily code reviews, which helps you quickly learn the best practices in the team and product.

As a member of the team you’ll need to work on both frontend and backend, depending on the scrum goal, but please note that you’ll not need to do any css design as our design is standardized. 

Most importantly, with your team, you have daily contact with the Product Owners and Business Analysts, where you need to give your input on how to better deliver value to the project.

Your qualifications

Our ideal candidate has 2+ years of experience in the following technologies:

  • Object-Oriented Programming Language (preferably in C# and TypeScript)

  • LINQ / Java Streams

  • Querying a Relational SQL Database

  • Frontend JS Framework (preferably Angular)

  • Creative mind, complex problem solver

  • Good collaboration, teamwork, and learning skills


  • Familiar with basic Design Patterns (DI, Unit of Work, Repository Pattern)
  • Domain Driven Design (DDD)

  • Experience writing Unit Tests

  • Developing Cloud-Native solutions

  • NoSQL

Workplace Benefits

Your career path matters a lot to us, as such you’ll be continually guided and have the opportunity for Personalized Career Development (Workshops, Paid Online Courses, Mentors). Benefits include paid Personal Private Insurance, membership at many sports establishments (gyms, swimming pool, kickbox…), and plenty of Team building activities/socializing activities. Fresh Fruits are provided free of charge and special orders are usually granted. 

You will have the possibility to work from an office, remotely or hybrid, as you prefer.  The work location is near the center and the work environment is set in regular offices (not the ocean style) which will give you the possibility to work effectively both in a team and individually. You will be working with a young and open-minded team and in a good work atmosphere.

About MCA

At MCA we build better, not more products.

MCA is a digital product studio of 150+ devoted in-house developers. Since our inception in 2008, we have created products for both small and large international companies in the telco, finance, and law enforcement industries. With our one-stop-shop approach, our clients appreciate that we deliver the full product and we take full responsibility and ownership.

Submit Your Application

You have successfully applied
  • You have errors in applying