Senior Full-stack Developer
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Требуемый опыт работы: от 2 лет
Формат работы: Удаленно, гибрид или офис
О проектах:
Участие в разработке (включая разработку проектов с нуля), внедрении и поддержке корпоративных порталов. Все проекты для внутреннего использования, реализованы с использованием стека Angular/.NET/MSSQL.
Corporate Dashboard - предоставляет информацию о фактических продажах, расходах и других финансовых результатах ЛК.
Atomic Target Portal – информационный портал для работы с бонусами сотрудников.
Forecast Tool - инструмент, предназначенный для автоматизации работы финансовых подразделений в процессе формирования годовых прогнозов.
SMIS – инструмент (админка) для управления вышеперечисленными проектами.
Процентное соотношение frontend / backend разработки примерно 70 / 30 соответственно (за исключением разработки с нуля - там больше внимание стоит уделить backend). Практически вся логика формирования данных сосредоточена в базе.
Чем предстоит заниматься:
- разработка и тестирование решений в рамках поставленных задач;
- участие в проектировании и развёртывании тестовой среды;
- подготовка поставки для внедрения (релиза);
- участие в составлении комплекта сопроводительной документации;
- поддержка (сопровождение) переданного в эксплуатацию сервиса;
- взаимодействие с другими подразделениями внутри компании.
Что мы ожидаем от кандидата:
- опыт коммерческой разработки на Angular от 2-х лет (на данный момент используется 10-я версия);
- уверенное владение библиотекой RxJS, JavaScript/TypeScript, HTML, CSS;
- знание C#, опыт работы с ASP.NET Core, .NET Framework (в будущем планируется миграция нескольких проектов с Framework на Core);
- понимание работы протокола HTTP/HTTPs;
- опыт работы с Microsoft IIS;
- опыт работы с TFS, Git, Jira, Confluence;
- технический английский;
Будет плюсом:
- базовое понимание MS SQL Server, умение писать запросы на T-SQL;
- опыт работы с библиотеками компонентов (мы используем Kendo UI, Angular Material);
- опыт кроссбраузерной разработки;
- опыт работы с d3js, понимание нюансов работы с svg.