Position: Senior / Lead Full Stack developer (.Net/JS)
Company: iDeals
Category: .NET
Experience required: 5y
English level: upper

PERKS OF THE JOB

Educational opportunities & stimulating professional community

24/7 gym access, a personal coach & various sports training (jogging, yoga, kicker, table tennis, hockey, etc. — it's up to you what to choose!

E-sport community and tournaments

Free classic and Thai massages in the office

A dedicated personal wellness consultant

Inspiring team building and cool edutainment events

English classes, Speaking club and Acting classes with native speakers to boost your English and public speaking

And of course, energizing and great colleagues.

GREAT TO HAVE

If you worked at least 5 years developing applications in C#/ .NET or similar positions.

You know perfectly well how .NET Framework 4.5.2 and .Net Core > 2.2 work.

Experience with ASP.NET, ASP.NET Core WebApi, WCF, WebForms.

Experience with JavaScript and jQuery.

Great knowledge of relational database systems, including MS SQL, Transact-SQL.

Experience with cloud servers such as AWS but we would consider analogues too.

Experience in Unit testing would be a plus.

Are you familiar with OOP and SOLID principles? Wonderful!

Team Foundation Server (TFS) and/or Git ring a bell? Great!

Understanding design patterns.

Your English is at least at the Upper-Intermediate level to communicate with our customers.

YOUR ROLE FEATURES

Design and elaboration of the current web applications using JavaScript, ASP.NET / C#;

Development of new features;

Optimizing and improving existing solutions;

Writing Unit and Integration tests;

Continuous improvement of code quality;

Work in close collaboration with others in a team.

HIRING STAGES 

HR call (approximately 30 minutes online).

Technical interview with Lead Full-stack Engineer and Team Lead (online/offline).

Final interview with the client in English (online).