Обязанности: Разработка и сопровождение React + TypeScript приложения, ASP.NET MVC Web API приложения.
Стек разработки: Agile, Git, ASP.NET MVC/Core, Web API, SQL, Sphinx Search, Hangfire, интеграция с внутренними и внешними системами, React, Redux, Redux-Saga, Redux-Thunk, Webpack, TypeScript, Css
Обязанности: Разработка и сопровождение React + TypeScript приложения, ASP.NET Core Web API приложения.
Достижения/Стэк работы:
1.Разработка компонента для отображения и редактирования табличных данных в CRM системе
2. Работа над проектом "Сколково - Открывающие Комитеты"
Обязанности: Разработка, отладка, публикация на тест/прод сервер бэкенда и фронтэнда.
Бэкенд: ASP.NET Core WebAPI ( .NET6 )
Создание структуры проекта, настройка Cors, Cookie политик, логирования в приложении.
Разработка сервиса для интеграции с CRM системой.
Разработка и оптимизация запросов в CRM базу, разработка моделей и логики работы.
Разработка API контроллеров/экшнов, настройка взаимодействия с фронтэндом.
Разработка интеграционных консольных приложений для синхронизации данных по расписанию с 1C, CRM системами.
Фронтэнд: React + TypeScript,
Разработка функционала по ТЗ заказчика для свёрстанного приложения ( по макету из figma )
Разработка моделей и API компонентов для взаимодействия с бэкендом проекта.
Разработка отдельных React компонентов и сопутствующего функционала.
Развитие проекта по ТЗ заказчика.
Стек разработки: Agile, Git, C#, ASP.NET, Core, WebAPI, WCF, SQL, JavaScript, TypeScript, React, Redux, Redux-Thunk, Mobx, Css
Мобильные технологии
Развитие и сопровождение SPA фреймворка для мобильных устройств на базе Apache Cordova для ( Android, iOS, Windows Mobile платформы )
Написание внутренних и клиентских тулзов для демонстрации и отладки мобильных приложений
ASP.NET MVC/Core платформа
Разработка и сопровождение с нуля VS экстеншна ( VSIX )
Разработка Scaffolders для ASP.NET MVC/Core
Разработка Schematics для ASP.NET Angular проектов
Покрытие юнит тестами XUnit, функциональными тестами TestComplete, Appium/Selenium
JavaScript
Написание, развитие и сопровождение клиентских компонентов для jQuery, Angular, React, Vue фреймворков.
Разработка компонента "Export to PDF"
Разработка тестовой утилиты https://github.com/KuznetsovVN/DevExtreme_DataGridToPDF
и страницы обсуждения https://github.com/DevExpress/DevExtreme/issues/14345 для получения и анализа требований клиентов к продукту.
Написание примеров демонстрирующих работу данной функциональности ( ASP.NET MVC/Core, jQuery, Angular, React, Vue )
ASP.NET WebForms/MVC
Разработка и сопровождение компонентов
Покрытие тестами компонентов в зоне ответственности
Разработка демонстрационных проектов
Межкомандное тестирование всех компонентов для платформы
Обработка входящего саппорт трафика ( SupportCenter )
Сторонние CMS системы на базе ASP.NET Web Forms ( DotNetNuke, Sharepoint, ... )
Исследование этих систем и тестирование интеграции компонент команды в эти системы
Участие в разработке и сопровождении Веб проектов на базе ASP.NET MVC ( для клиентов "Кухни Марии", "Банк Открытие", ... )
Развитие и сопровождение уже имеющихся ASP.NET MVC проектов
Разработка и внедрение в проект отдельных компонентов ( advanced lookup component with datagrid in dropdowncontent )
Участие в тестировании
Интеграция с CRM системой
Организационные и другие внутренние задачи
Участие в собеседовании кандидатов
Участие в выборе и поиске решений косательоно разрабатываемых продуктов
Внутренние тулзы: Веб страница с контактами всех сотрудников ( аля узнавалка )