Position: Senior .NET (Azure/Blazor/JavaScript) Engineer (vending machines project)
Company: Intellias
Experience required: 5y
English level: upper

Customer is a smart vending machine for companies that allow an employee to have healthy food at the office for a small price. HelloFreshGO brings good food directly to your desk and revolutionizes the way people eat at work. Every employee has direct access any time to a large variety of food, snacks, and drinks. On less than 1,5m2 the vending machine is able to replace a classical canteen for less investment. 

**Responsibilities:**
- Work closely with customers and remote teams to design, implement, test and continuously improve scalable and extendable platform;
- Lead a development team, and ensure the quality of its technical deliverables;
- Maintain a productive working environment for a development team;
- Ensure professional growth of your teammates;
- Participate in design review, code reviews and product demos;
- Take accountability and responsibility for full life cycle of product features (from design, sizing, implementation, testing, delivery to monitoring and deprecation when needed);
- Manage technical risks and trade-offs;
- Propose process improvements and drive changes;
- Propagate quality culture among colleagues.
 
**Requirements:**
- 5+ years of commercial experience;
- Strong knowledge of ASP.NET Core, and Razor or Blazor;
- Strong knowledge of Azure and .NET Platform;
- Strong knowledge of any modern JS framework React/Angular/Vue;
- Strong knowledge of HTML and CSS.
- Knowledge of OOP/OOA, software architecture design patterns;
- Ability to write high quality code following TDD practices;
- Profound knowledge of relational DB;
- Good understanding of XP practices and SDLC;
- Upper-intermediate level of English, well-developed communication skills.
 
**Nice to have:**
- DDD, Event Sourcing.
- Azure EventHubs, IoT Hub, Kafka
- UWP/WPF
- Azure AD or AD B2C
 
Higher Education: No so important