Frontend разработчик Fullstack

Мы компания-разработчик Directum RX — это облачное решение, позволяющее управлять процессами предприятия и автоматизировать ключевые направления документооборота.

Мы развиваемся вместе с миром информационных технологий, открывая в нём все новые возможности для наших заказчиков www.directum.ru

Для работы над нашими проектами ищем талантливого разработчика.

О командах

В нашем Центре только разработчики и тестировщики, которые образуют кроссфункциональные команды по 5-6 человек (feature team). Процесс разработки у нас выстроен по scrum. Ежедневные митинги и ревью кода каждым из участников команды, обеспечивают совместное владение кодом.

Чем предстоит заниматься

Разработка web-клиента для Directum RX.

Основные инструменты и технологии

— Frontend: React/Redux, JavaScript ES6, ES7 (Babel), WebPack, Typescript;

— Backend: .NET Framework, .NET Core, ASP.NET WebAPI, WebSocket, ASP.NET Core;

— работа с данными: MS SQL Server, PostgreSQL, NHibernate, Redis;

— инструменты разработки: MS Visual Studio, Visual Studio Code, PyCharm;

— инфраструктура: Python;

— работа с кодом: Azure DevOps, Git.

Описан базовый стек. На разработке каждого продукта технологический стек может расширяться.

Наш стек

Backend: .NET Framework, ASP.NET WebAPI, SignalR, .Net Core, Golang;

— Frontend: React/Redux, JavaScript ES6, ES7 (Babel), WebPack, Typescript;

— работа с данными: MS SQL Server, PostgreSQL, ADO.NET, NHibernate, Redis, MongoDB;

— инструменты разработки: MS Visual Studio 2019, Visual Studio Code, PyCharm, GoLand, WebStorm;

— инфраструктура: Python, Docker;

— работа с кодом: Azure Devops, Youtrack, Git.

Какие профессиональные навыки важны

— опыт разработки на JS от двух лет (желательно, TypeScript, React, Redux);

— знакомство с C# .NET;

— опыт разработки трехзвенных приложений, опыт оптимизации клиентской и серверной части;

— опыт работы с системами контроля версий и баг-трекерами.

Основная работа предстоит на фронтенде, но мы ожидаем от кандидата готовность иногда заглядывать в бекенд, если этого требует задача.

Приветствуется

— опыт работы по Agile;

— опыт работы с ORM — NHibernate или Entity Framework;

— опыт работы в соответствии с Continuous Integration.

Почему к нам стоит идти

— работа в команде профессионалов. Для каждого из нас, программирование не только работа, но и главное увлечение в жизни;

— наставничество. Для новичков у нас есть обучающие программы, помогающие лучше узнать нашу систему и без стресса погрузиться в работу;

— возможность развития. Собираем свои митапы, выступаем на крупных ИТ-конференциях, проводим мозговые штурмы и инженерные дни. Практикуем английский 2 раза в неделю. Выделяем рабочее время на внутреннее обучение;

— команда отвечает за фичи. Разработчики сами определяют сроки реализации, архитектуру и способы выполнения задач. Выделяется время на исследование и прототипирование;

— заботимся о качестве кода. Выделяем время на рефакторинг, техдолг, code review, анализ производительности;

— гибкий график и нет переработок. Мы уважаем личное время своих сотрудников;

— заработная плата обсуждается индивидуально. Пересмотр два раза в год.

А еще: ДМС, специальные скидки на все услуги БЦ Территория 3000, выездные корпоративные мероприятия, вкусная чайная зона 24/7, зоны для отдыха (библиотека, кикер, гитары и пр.).