Position: C# Engineer (Real-time voice-changing desktop app)
Company: Intersog
Category: .NET
Experience required: 3y
English level: upper
Published: 2021-10-01T00:00:00+03:00

The app is developed entirely in C# on CefSharp. We are looking for a person who is not only capable of carrying out the assigned tasks, but also of being involved in technical discussions, offering solutions and defending them with both solid arguments and passion.

**Requirements:**
- 5+ years of proven C# and .NET experience in Desktop applications;
- Professional experience using unit testing frameworks (xUnit or similar);
- Knowledge and experience in object-oriented design and design patterns;
- Knowledge and experience in the use of GIT version control software;
- Experience in the use of dependency injection frameworks;
- Ability to write clean, readable and reusable code;
- Ability to debug errors;
- At least intermediate English (both written and spoken).

**Nice to Have:**
- Experience in DDD (Domain Driven Development) and TDD (Test Driven Development);
- Knowledge implementing CEF (Chrome Embedded Framework).

**Responsibilities:**
- Design of new functionality and app features from an architecture point of view;
- Implementation of said features and improvements;
- Consistent integration of new technologies, trends, and best practices;
- App maintenance: optimization, refactoring and maintenance of the app;
- Constant communication and collaboration with your own team and others in different departments.

**We offer**
- Competitive compensation based on your skills, experience, and customer satisfaction;
- Opportunity to work on challenging and exciting international projects;
- Flexible working hours and the possibility to work remotely when needed;
- Regular performance evaluation twice a year;
- Long-term contract with 20-25 paid time off working days (for vacation, sick, and personal leave);
- Corporate English courses from A1 to C1 level and monthly English-speaking clubs;
- Compensation of professional conference attendance according to the corporate policy;
- Compensation of medical insurance/gym according to the corporate policy;
- Casual, friendly, and family work environment, flat organizational 
 structure;
- Regular knowledge sharing meetups and various corporate events (such as the company’s Birthday celebration and summer family party);
- Newborn and wedding bonuses;
- Gameroom with a lounge zone, PlayStation, and sports equipment;
- Travel and visa assistance for employees;
- Coffee, cookies, nuts, and dried fruits for a productive day;
- Friday brunches with fresh bakery;
- Yoga lessons;
- Secure bike storage (Odessa).