Win/Mac Full-Stack C# Developer

MyQ HQ, Prague - Czech Republic

About MyQ

MyQ creates print and document management solutions that put users’ digitalized workflows within easy reach. MyQ solutions – the flagship MyQ X and innovative MyQ Roger – are multi-vendor by design, mobile friendly, and ready to work regardless of an organization’s network or fleet size. MyQ is based in Prague, Czech Republic, and has a global network of distributors.

What Would Your Job Be Like?

As a C# developer, you will be working on components of the MyQ X Printing Solution. The range of technology is quite broad, so a versatile person is needed.

Desktop Client: a local print server running on Windows or MacOS. It handles user authentication, print job spooling and parsing, job release to printers, and many other tasks. It requires knowledge of both operating systems and how to create a native user interface on these platforms.

OCR Server: a server application that uses Tesseract to perform OCR and other processing on scanned documents. It exposes a REST API.

License Server and Telemetry Server: The License Server is a small component that runs in Azure and provides current license information to MyQ X instances. It also collects telemetry information from MyQ X instances and forwards it to the Telemetry Server, which processes the data and allows it to be queried. The Telemetry Server is an on-premises application that uses MongoDB and exposes a REST API for data queries.

Easy Config: a Windows utility application, which is used for basic print server configuration, log monitoring, and service and database management.

Who You Are

  •  Strong communication skills – you can express ideas clearly and collaborate effectively.
  •  Problem-solving mindset – you approach challenges with logic and creativity.
  •  Ownership & responsibility – you take initiative and follow through on tasks.
  •  Team collaboration & empathy – you work well with others and understand different perspectives.
  •  Adaptability & eagerness to learn – you’re open to new ideas and technologies.
  •  Attention to detail & quality – you care about writing clean, reliable code.
  •  Time management & prioritization – you can organize work efficiently and focus on what matters.

Technical Skills

  •  Proficient in C# and .NET 8, with experience writing modern, maintainable code.
  •  Experience building for Windows and Mac (we can teach you Mac if it's new to you).
  •  Experience with WPF, WinUI, and Xamarin (at least one required, others are a plus or you will learn them).
  •  Experience with MS SQL Server and MongoDB.
  •  Experience with multi-threaded programming.
  •  Networking knowledge: TLS, HTTP, WebSockets, DNS.
  •  Knowledge of REST API, OAuth.
  •  Knowledge of distributed system design.
  •  Knowledge of security best practices (OWASP TOP 10).
  •  Familiarity with Docker.
  •  Familiarity with Git and GibLab-like environments. Pipeline configuration experience.
  •  Windows and MacOS general architecture (we can teach you Mac if it's new to you).
  •  English B1/B2 and above. Must be able to discuss work-related topics with ease.

What You Can Expect From Us

  • Unlimited Paid Vacation
  • 5 sick days per year
  • Multisport card 
  • Meal allowances
  • Multicultural team
  • Refreshment at the workplace
  • Hybrid regime - 3 times a week in the office is perfect
  • Contract for an unlimited period (full-time employment or freelance contract)
  • Adjustable tables – if you’d rather stand than sit, no problem! 
  • High-end laptop and two monitors on your desk 
  • Parking space – drivers and cyclists can safely park here 
  • Paid workshops, courses, time to learn – anything you need for growth 
  • English and Czech language courses 

Voulez-vous nous rejoindre ?

Max. 2MB (pdf, doc, docx)
* champs obligatoires

This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Allow all
Reject all
Customize

Cookie customization