Senior .NET Developer

Job description

Are you passionate about building scalable cloud based products for millions of people? Do you want to help drive better web experiences with the use of 3D?


At Cylindo we’re bringing 3D product visualization to brands and retailers in an easy fashion. By bringing decades of experience in 3D, gaming and retail we have build a leading 3D visualization product offering in the eCommerce space. Retailers see a huge uplift in sales and content production by utilizing Cylindo’s 3D visualization technology. We have an exciting and aggressive product roadmap within both content integration, 3D delivery automation, 3D rendering optimization and AR.


Cylindo is looking for a Senior .Net Developer to join our Macedonian team. You will be part of our small but highly skilled product development team who is working with our teams in Bitola and Denmark to build out our product, which spans multiple areas and technologies. You are experienced making high performing web services and are able to analyse & develop scalable systems.


Primary Responsibilities

  • Design and build scalable distributed systems

  • Analyse and improve upon existing systems

  • Design and implement new web service API’s

  • Work closely with product management and development leadership to build the best possible solutions

  • Creating unit and integration tests


  • 4+ years of experience with C# & .NET

  • Experience developing high level performing applications

  • Experience making customer facing API’s

  • Experience with REST services and RESTful API authentication

  • Good knowledge of MySQL, MSSQL and proficient in SQL

Good to have:

  • Experience with major design patterns

  • Experience writing scripts for 3D Studio Max

  • Experience writing scripts for Adobe After Effects

  • Experience with image manipulation

What we offer

  • A chance to work with very smart people who is passionate about changing the world

  • Aggressively growing global product company working with the largest retailers and brands in the world

  • Competitive compensation with good benefits, and great company culture