Senior Python Developer

Skopje, Greater Skopje
Work Type: Full Time

MCA is a digital product studio of 135+ 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.

At MCA we build better, not more!

In order to build scalable solutions for our customers, we need the strongest team possible. By joining MCA you will become part of a friendly, talented, resilient and motivated team, where you’ll have the freedom to contribute valuably and design our own processes.


  • Min. 2 years of experience with Python and/or Django in a professional environment

  • Implementing new integrations to unlock international business opportunities

  • Scaling our system for more users

  • Building infrastructure that aids the application, such as logging across the system and queue-based distribution of heavy computations

  • Helping other developers with your strong technical skills

  • Helping debugging customer issues 

  • Develop task based customer requirements for optimizing their workflows

  • Build strong integrations between our platform and external systems (salary, ERP, etc.) to make our customers lives easier

  • Implement algorithms for planning and calculating overtime

Preferably, you… 

  • Want to be part of a social team 

  • Apply critical thinking in your work 

  • Like to contribute with new ideas and inputs 

  • Possess solid communication skills (written and verbal) 

  • Have experience with Postgresql and Docker would be an advantage 

  • Have experience with scaling a system from few to many users 

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.

Submit Your Application

You have successfully applied
  • You have errors in applying