Position: Middle/ Senior Xamarin Developer
Company: Global IT Support
Category: .NET
Experience required: 3y
English level: intermediate

**About the client:**

The company is a dynamic organization of ambitious companies. Partnership, stimulating, improvement-oriented, transparency and the will to learn together and to share knowledge are our core values for growth and quality. These core values are characteristic of all our employees and an important part of our strategy and mission. The company consists of five different companies located in one central place within Amersfoort, the Netherlands. You will be working for either one of these companies or for all companies depending on requested capacity. We believe in working together with our partner Global IT Support, which means we will also be working together. The company in scope for this assignment allows customers to distribute their content to their target groups across multiple clients (native Android and iOS apps and a Web client). Content managers can use the Content Management System not only to create content and publish it, but they can manage the look and feel of the apps and make changes to the main navigation structures too. Both the iOS and Android apps are released to the Stores in the customers look and feel. The Content Management system has been created in Django and contains several other elements such as Vue.js and PostgreSQL. This whole platform communication is fed via an API which has been created and maintained in PHP. The whole environment is built up within Docker Containers and is hosted within Docker Swarms.

**Requirements:**

Senior-level development skills in Xamarin.Forms;
Experience with Kotlin;
Knowledge of .NET MAUI;
Experience with Firebase;
Enthusiastic by nature, eager to learn and work on getting the best solution in place;
Being up-to-date on your (technical) skills;
Strong written and verbal communication skills in English;

**Responsibilities:**

New and further development of cross-platform apps based on Xamarin;
Participation in new product concepts by planning, designing and implementing new features;
Guiding an existing team of 2 junior Xamarin developers;
Working with .NET / React / Vue / etc.;