Position: Senior FE C#/.NET Developer
Company: IdeaSoft
Category: .NET
Experience required: 5y
English level: intermediate

Your responsibilities will include:
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C# &amp; .NET code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automation

As an Experienced C#/.NET developer, you will be:
-  An experienced developer in C#, ASP.NET 3.0 and WinForms
- Have a strong understanding of object-oriented programming
- Familiar with design and architectural patterns
- Experienced in developing applications using Microsoft Visual Studio
- Familiar with Windows Presentation Framework (WPF)
- Proficient understanding of code versioning tools such as Git, SVN, and Mercurial
- English proficiency (Intermediate+)

It would be a bonus if you had:
- Knowledge of the Xamarin/Mono framework for cross-platform development

We offer:
- Competitive salary and reasonable compensation package
- Social package (20 working days of annual leave, 4 days off, 5 paid sick days)
- Flexible working hours
- Possibility to work remotely as fully as partially
- Challenging projects in diverse business domains and a variety of tech stacks
- Personal development and professional growth opportunities
- Fully-equipped cozy pet-friendly office space located in the top city center
- Work with talented, ambitious and family-feel teams
- Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
- Indoor Yoga, Krav Maga and Bachata classes
- Compensation for your professional certification & support for your learning activities
- IT Assistant loyalty card that provides you with variable discounts for lots of spots: restaurants, hotels, gym etc.
- Opportunity to choose IT equipment you like
- Professional accounting support and  tax coverage
- Support for a healthy lifestyle, compensation for participation in sport events
- Fascinating corporate parties, team-building activities and memorable anniversary presents
-  Free own parking lot (cars, bicycles, motorbikes)