Position: Full Stack .Net/JS Engineer
Company: United Software
Experience required: 2y
English level: upper

REQUIREMENTS
— 3+ years of experience working with .Net technologies (C# preferable);
— Strong knowledge of .NET 4.5+, C#, ASP.NET MVC/.NET Core, WebAPI;
— Knowledge of current web development languages – HTML5, CSS3, JavaScript;
— Experience with relational database (MySQL);
— Experience in using Agile Methodologies, Scrum, Kanban;
— Experience in working with Source control, Git, Feature Workflow, Pull Request, and Merging;
— Familiarity with the Bootstrap framework;
— Flexibility and eagerness to identify, learn, and use new and changing technologies;

WOULD BE A PLUS
— Knowledge of modern Front-End technologies such as React.JS will be considered as a huge plus;

RESPONSIBILITIES
— Design and implement systems from initial concept, project architecture, and user interface to finished deliverable;
— Design and implement new features and enhancements to existing systems both in ASP.net MVC;
— Create and update re-usable code libraries to streamline the development cycle;
— Regularly review and optimize application and database performance;
— Sharing knowledge and expertise among the team, using the guidelines of the Team Lead;
— Close collaboration with the client and the Project Manager with regards to identifying solutions to client needs;

WHAT WE OFFER
— Premium medical insurance;
— Fitness club membership;
— 24 calendar days of vacation per year;
— 15 paid sick leaves per year;
— State holidays;
— Company legal and accounting support;
— Flexible working hours without time trackers;
— Office breakfasts, snacks, beverages, and cheer-up events;

ABOUT THE PROJECT
Our Client operates a group of complimentary tech businesses, providing marketing, technical and creative services to a progressive world.

In addition to their core businesses, each year they select 3-5 successful early/seed stage businesses to join the Company Incubator program, where they make it their business to define and support explosive growth strategies.

All work will be in English, as you will be communicating directly with the Client. So we are looking for candidates with good spoken English.

The number of interviews - 3: short intro, test task, final technical discussion.