Ambaha it-solutions
Ищем .NET программиста
в офис или удаленно

На новый проект:
Последние технологии: ASP.NET Core, Angular 5
Общение с носителями языка
SCRUM
Продолжительность проекта: 6+ месяцев
Команда: 6 человек

Скучно не будет :)
Requirements
Must have
· ASP.NET Core or ASP.NET MVC
· Entity Framework
· Unit testing
· Git
· Intermediate to high English skills

Good to have
· ASP.NET Core
· ASP.NET Identity
· AngularJS 1.x
· Azure
· Scrum
· JIRA
· Bitbucket
· Entity Framework Code-first Migrations
· Isolation framework (Moq, FakeItEasy, NSubstitute, etc.)

Great to have
· ASP.NET Core 2.0
· Angular 2 or later
· Microservices
· MongoDB or Azure CosmosDB
· Azure Service Fabric
· NSubstitute
· NUnit


What we can give
— Interesting projects and tasks
— Professional growth all together with the company (your contribution will be appreciated)
— Competitive salary twice a month
— Modern standards and methodologies (SCRUM, etc.)
— Democratic and comfort atmosphere
— Work remotely or in the office in the centre of Saint-Petersburg.
О проекте
DescriptionI
It's a complex web application with micro services for well-known USA travel company.

Approximate duration of the project is 6+ months

Challenges
The challenge is to build a new platform using the cutting edge technologies

Technologies
Angular 5, ASP.NET Core, MongoDB, Microservices

Team
3 Developers
1 QA
1 Product Owner
1 SCRUM Master
+ Probably you :)

Communication
Daily Skype Meetings

Required English
Intermediate and higher


О нас
//да, нам 5 лет)
var companyAge = 5;

//нас 8 человек в команде
var amazingTeamSize = 8;

//мы делаем web-проекты для компаний из США
var whatWeDo = "Software Development Services for US companies";

//мы выплачиваем 100% зарплаты на бенче / в  idle
var idleSalary = "100%";

//Пилим на .NET'е )
var technologies = [".NET", "ASP.NET Core", "ASP.NET MVC","Angular"< "Xamarin"]; 

var Ambaha = companyAge + amazingTeamSize + whatWeDo + idleSalary + technologies;
Процесс отбора
1
Отправьте CV нам или HR'у
.
2
Собеседование и тестовое задание
3
Interview с командой заказчика
4
Добро пожаловать в команду!
Следующие шаги
Свяжитесь с человеком, который дал вам ссылку на страницу или отправьте CV по адресу: r.skvortsov@ambaha.com
Тестовое задание
Технологии
- ASP.NET Core
- Angular 2 or Angular 5

Ориентировочное время выполнения
- 2 часа

Необходимо:
1. Создать пустое приложение Angular 2 или 5 + ASP.NET Core
2. В Angular Добавить 3 компонента: меню, таблица, инструкции
3. Добавить роутинг (переключение видов справа при нажатии на меню)
4. На серверной стороне необходимо добавить 2 метода API: для получение данных таблицы и для получения текста инструкции. Данные в формате JSON
5. Данные не обязательно хранить в БД, достаточно просто отправлять с сервера в формате JSON.
6. Дизайн не требуется, достаточно базовой верстки
7. Редактирование/добавление/валидация данных не требуется

ВАЖНО: в архив необходимо в положить файл read.me с интсрукцией на английском языке по запуску проекта

Результат можно прислать либо архивом, либо выложить на GitHub и прислать ссылку