Position: Senior Xamarin Developer
Category: .NET
English level: upper
Years of experience: 6


Technical Lead Developer with minimum 6+ years of experience in mobile application development with Expertise in Xamarin Forms.
- Leading the development of mobile projects to ensure a quality solution, which is fit for purpose is delivered on time and within budget.
- Developing and evolving the business’s software/applications using the latest software development infrastructure and methods.
- Developing the server-side logic as well as the development and maintenance of the central database, ensuring high responsiveness and performance to requests from the frontend
- Expert knowledge of C# and design patterns (GoF).
- Deep familiarity with the .NET Core stack and it’s extensions - dependency injection, configuration, hosting, options pattern, application lifetime, logging, etc.
- Expert knowledge and experience with Xamarin Forms - XAML views, bindings, behaviors, VM patterns, consuming REST APIs.
- Experience in mobile development patterns and practices - secure storage, app lifetime, authentication, app linking, etc.