Position: Senior Xamarin Native Developer
Company: Softwarium
Category: .NET
Experience required: 3y
English level: intermediate

Softwarium invites a Senior Xamarin Developer to join the project in the field of cybersecurity to help improve the existing corporate security service.

Softwarium develops software for American, Canadian, and Norwegian customers in the educational, medical, security, and energy spheres. We implement end-to-end solutions to deliver the innovation, quality, and speed that our customers’ users expect!
 
Our client — Delinea is a world-class cloud identity security company that has been ranked by Gartner as a Privileged Access Management (PAM) Leader for the second consecutive year. They have also received the highest possible score from Forrester in categories such as SaaS/cloud, Integrations, Deployment, and Innovation Roadmap.
 
**Project details:**
Connection Manager desktop application helps to manage and interact with multiple remote sessions for both Remote Desktop Protocol (RDP) and SSH in a unified environment.

**Required skills:**
- At least 3 years of working experience in building cross-platform with Xamarin.Native;
- Writing custom UI controls for iOS or macOS using Xamarin.Native;
- Knowledge of application architecture on iOS or macOS;
- Understanding the MVVM pattern;
- Good knowledge of C # and .NET;
- Excellent all-around communications skills;
- English proficiency not lower than Intermediate;
- Ability to independently solve problems.

**Nice to have:**
- Experience in building desktop applications on Windows or macOS;
- Experience with MvvmCross framework;
- Experience in building applications using Xamarin.Native, - Xamarin.Forms or Xamarin.Mac;
- Experience in native iOS or macOS programming using Objective-C;
- Understanding and experience of Agile methodology.

**Responsibility:**
- Development of cross-platform business logic with C# targeted .NET standard;
- Development of a macOS desktop business application using Xamarin.Native toolset;
- Native macOS application development with Objective-C;
- Conduct technical design of the application based on the MVVM pattern;
- Implement unit and integration tests;
- Technical implementation of requirements using the necessary technologies.

**Project team:**
1 Desktop (Windows) application developer;
2 QA engineers (manual and auto);
Project Manager;
The Product Owner from the customer’s side.

**Working conditions:**
🏠 Possibility to work remotely or in an office in the center of Kyiv, equipped with generators and Starlink;
⚖️ Work & life balance is our credo. No overtime;
🚀 Learning & Development program: a team of senior developers, individual budget for professional development (trainings and events, certification);
💶 You can always count on paying for a vacation (20 working days), sick leave (12 paid days), and holidays.
 

**Interested in joining our team? Do not hesitate to contact us!**