Ведущий программист Full-stack (JavaScript/TypeScript, С#)

от 180 000 руб. на руки

Крупная российская компания (лидер в своем сегменте на рынке B2B), разработчик сложной информационной системы 

Москва

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Наши проекты:

Экспертные «legal tech» системы. Поддержка аналитики юридических материалов и правовых ситуаций в реальном масштабе времени, наглядное отображение материала, инструменты для моделирования и экспертной оценки, средства для отслеживания изменений и актуализации пользовательских документов.

Обработка, сборка, публикация и визуализация контента (смарт-документы, видео-публикации). Комплекс средств включает web-сервисы, клиентские приложения, веб-приложения, технологические платформы для управления контентом. Распределенная отказоустойчивая масштабируемая архитектура.

Плотная интеграция с другими приложениями. Параллельно с базовым продуктом разрабатываются и сопровождаются технологические продукты: CMS, BI.

Используемые в проектах платформы и инструменты:

Платформы: Windows, Linux, Docker/Kubernetes

Языки разработки: JavaScript, TypeScript, С# (.Net/.Net Core), С++ (Windows-приложения), HTML5/CSS3, PL/pgSQL

Среда разработки: VS2017, VS Code

Тестовые фреймворки: Selenium, Gremlin, White, Jmeter, Gattling

Версионный контроль: Git на базе GitLab

Управление пакетами: nuget, npm

Базы данных: PostgreSQL, CouchbaseServer

Скрипты автоматизации: PowerShell, Python, JavaScript

Системы мониторинга: Zabbix, Prometheus+Grafana, ELK-стек

Управление проектом: Trac

Система непрерывной интеграции: Jenkins

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

………………………………………………………………………………………………………

ПРОФИЛЬ ВАКАНСИИ

Основные обязанности:

  • разработка фронтенда и бэкенда пользовательских и технологических приложений (фронтенд – SPA, JS/TS/HTML/CSS; бэкенд – интерфейсные REST-сервисы, C#/.Net);
  • управление компетенцией «фронтенд+сервисы» в рамках команды, в роли ведущего программиста (выбор средств разработки, проектирование архитектуры и дизайна, аналитическая поддержка, менторство);
  • определение оптимальных конфигураций окружений для разработки и тестирования разрабатываемых компонентов (взаимодействие с DevOps);
  • кодирование, подготовка автотестов, ревью.

Минимальные обязательные требования:

  • высшее техническое образование;
  • отличное знание JavaScript (ES6), TypeScript;
  • уверенное знание C#, .Net 4.5;
  • уверенное знание HTML5, CSS3, опыт работы с различными браузерными движками, хорошее понимание кросс-браузерных и кросс-платформенных аспектов;
  • владение ООП, шаблонами проектирования, функциональным программированием;
  • знание web-технологий, http(s), принципов организации сетей;
  • опыт разработки веб-приложений (сайты, SPA), веб-сервисов;
  • опыт работы с MS Visual Studio, Git, опыт коллективной разработки ПО;
  • технический английский (свободное чтение документации).

Профессионализм, инициативность, ответственность, высокий уровень обучаемости и саморазвития, коммуникабельность. «Здоровый» перфекционизм, желание работать и совершенствоваться вместе с командой единомышленников.

Желательно:

  • ASP.NET / Core (MVC, WCF/REST);
  • разработка асинхронного и многопоточного кода;
  • опыт работы с Node.js, npm, webpack, gulp, AngularJS, React, Vue.js, SCSS;
  • базовые знания SQL (DDL/DML);
  • опыт разработки юнит-тестов (например, на Jest, MSTest, xUnit), UI- и нагрузочных тестов (Selenium, Jmeter);
  • хорошая алгоритмическая подготовка, навыки оптимизации;
  • проектирование и макетирование UI, хорошее чувство эстетики.

Стаж — последние 3 года и более по специальности, с использованием требуемых по данной вакансии компетенций, на позиции программиста.

У Вас подходящий профессиональный профиль, но Вы недостаточно полно владеете каким-то требуемым здесь навыком? Вас заинтересовала наша вакансия? Хотели бы приобрести новые знания и опыт? Хотите и можете реализовать свой потенциал? Вы активны и уверены в своих силах? Откликайтесь — обсудим :)

Условия:

- Официальное трудоустройство, полностью «белая» зарплата;
- Полугодовые бонусы по результатам работы;

- Возможность работать удаленно несколько раз в неделю (первые 3 месяца – в офисе);
- Офис – в шаговой доступности от метро;
- Медицинская страховка со стоматологией, корпоративная столовая и тренажерный зал в офисе, абонементы в бассейн;
- Поддержка профессионального роста и карьеры сотрудников.

Ключевые навыки

C#JavaScript

Вакансия опубликована 30 августа 2019 в Москве

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику