Mid/Senior .Net Developer

Body

Who we are

We provide fitness software solutions to customers in more than 55 countries all over the world. As industry leaders, it's our responsibility to be at the forefront of gym management software innovation and to cultivate the newest fitness trends and advances into actionable tools that can contribute to our customers' mission of bringing wellness and happiness to the lives of their members.

Who we are looking for

  • 5 + years of commercial experience in .NET technology (Ideally this would be a post-SaaS work experience)
  • Great knowledge of advanced issues of object oriented programming in C# and ASP.NET MVC.
  • Good knowledge of design patterns
  • Proactive person (you like to have an influence on the shape of the product and the technology that is used, you will like this offer)
  • Good knowledge of relational databases, preferably MS SQL, and experience with selected ORM (nHibernate or Entity Framework)
  • Also, solid foundations of HTML 5, CSS, JavaScript, TypeScript frontend work

Technology Stack

Client applications written natively with iOS & Android, apart from them, most of the projects are based on the .NET Framework and C# language

  • C#7
  • ASP.Net MVC
  • Web API
  • AngularJS / Vue.js
  • MS SQL Server
  • Azure
  • ElasticSearch / Kibana
  • RabbitMQ
  • NewRelic
  • Redis
  • GitHub
  • Hangfire
  • TeamCity
  • NUnit
  • TypeScript
  • Rider / VS + ReSharper

How we work:

  • We work in the scrum methodology - 2-week sprints.
  • Version control system - GIT
  • CI / CD - TeamCity
  • Mandatory code review
  • Knowledge base in the field of technical and business operation of systems
  • JIRA for task management
  • Unit / integration / acceptance tests - NUnit
  • Each team in the product department has a dedicated QA engineer and business analyst