Maui Developer

  • September 26, 2024 6:00 pm
  • Tirane
  • 181 lexime

Te përgjithshme

  • Job Type: Kohe e Plote

Përshkrimi

​MAUI DEVELOPER​for our offices in Tirana​Assist Digital is a Customer Experience Management Company. We provide end to end services blending human and artificial intelligence to improve our customer’s business performances.
For our offices in Tirana, we are looking for a Maui Developer to join our team.

What will you do?
As part of the Assist Digital – Digital Factory Team you will have the opportunity to work on multiple projects, together with experienced Mobile Developer, Tech Architect, AI Eng, Backend Developer, Frontend Developer, Product Owners and other stakeholders, to contribute to deliver powered Mobile projects.

Your responsibilities:
Your main objective will be the design and development of mobile applications for Maui platforms, actively participating in discussions and technical decisions. You will be an integral part of the development and maintenance of our extraordinary mobile applications.

Who are you?
You are a high school graduate or a university graduate, preferably in computer science and have gained 3/5 years of experience in the role of ICT services companies where you participated in significant mobile development projects and various industries: Telco, Banking, Travel, Utility.

Excellent knowledge of C#
Good knowledge of design pattern MVVM and IoC
Good knowledge of .NET MAUI (iOS e Android)
Good knowledge of Xamarin.iOS and Xamarin.Android or Xamarin.Forms
Good knowledge of principles of object-oriented programming
Good knowledge of markup XAML
Knowledge of Code Repository and versioning system (preferably GitLab)
Good knowledge of Agile methodologies and tools
Fluency in English (both verbal and written)
Fluency in Italian (both verbal and written)
Team player with strong communication skills
Nice to have:

Good knowledge of DevOps with Azure
Knowledge of UI interface development with code-behind C#
What do we offer?

A growth path aimed at enhancing your professional experience
Stimulating, work environment with heterogeneous teams and opportunities to expand your knowledge