Terrasoft — продуктовая компания, мы разрабатываем продукт bpm’online для управления бизнес-процессами и CRM.
Удобство и качество продукта во многом зависит от ключевых механизмов, заложенных в его основу. Мы увеличиваем одну из команд, отвечающих за это направление и ищем Full Stack разработчика, результат работы которого почувствует каждый клиент bpm’online. В нашем беклоге для тебя найдется много интересных задач с вызовом.
Стек технологий
- .NET 4.7 (C#), .Net Core, ServiceStack, WCF, ASP.NET, MSSQL, JavaScript (ExtJS, RequireJS, BackboneJS), RabbitMQ, Elasticsearch, CSS/LESS
Чем ты будешь заниматься, когда присоединишься к команде?
- Разрабатывать и совершенствовать общие механизмы построения UX и новые элементы управления
- Создавать и поддерживать ключевые механизмы взаимодействия слоев архитектуры платформы
- Создавать конфигурационный API для разработчиков
- Конструировать пользовательские инструменты настройки
А ещё ты получишь возможность работать в таких направлениях, как реактивное программирование, пакетные менеджеры, процессы проектирования и построения приложений. Кроме того, познакомишься с разными подходами к масштабированию и отказоустойчивости.
Какие профессиональные навыки важны?
- Понимание принципов построения SPA приложений
- Опыт создания элементов управления или клиентских библиотек
- Понимание принципов работы пакетных менеджеров NuGet/npm
- Знание основ работы очередей сообщений и высоконагруженных систем
- Опыт разработки клиентских приложений на JavaScript
- Знание и опыт разработки на С#
- Знание SQL, опыт работы с базами данных (MS SQL или Oracle)
Будет плюсом
- Опыт работы с фреймворками Еxt.js, Backbone.js, Require.js
- Опыт разработки для NodeJS
- Опыт работы с Elasticsearch
- Работа с Docker-контейнерами и системами управления ими
Вот, что говорит о себе команда iCore:
Сейчас наша команда состоит из 3х full stack разработчиков, QA, product owner и scrum-master. Мы все разные, но при этом очень хорошо дополняем друг друга. С нами интересно и круто работать, потому что цикл разработки охватывает всю систему end-to-end. Мы нацелены на развитие и смело можем назвать себя инноваторами frontend в компании.
Как устроен наш R&D?
- Мы работаем по классическому Scrum. Сейчас у нас 22 scrum-команды. Все мы очень разные, но вместе слаженно работаем над одним большим продуктом
- Наша ежедневная работа строится на инженерных практиках: Refactoring, Code Review, Pair Programming, TDD, Continuous Integration, Continuous Delivery
- Фокус на автоматизации всех процессов разработки и тестирования — это неотъемлемая часть ежедневной работы
Нам точно по пути, если для тебя важно:
- на самом деле влиять на развитие продукта;
- быть на расстоянии вытянутой руки со стейкхолдером. Ведь мы сами являемся бизнес-заказчиками для своего продукта, что существенно ускоряет принятие решений;
- делиться своей экспертизой с командой и быть готовым узнавать много нового; чтобы всё, что ты делаешь, было сделано на высоком уровне качества
Terrasoft — один из ключевых игроков на мировом рынке корпоративного программного обеспечения для управления бизнес-процессами и CRM. Компания прошла путь от небольшого стартапа, созданного в 2002 году, до ведущего разработчика BPM и CRM систем, с офисами в семи странах и более чем 500 партнерами по всему миру.Платформа и продукты bpm’online ежегодно завоевывают престижные международные награды и получают признание профессиональных аналитических агентств мира. Продукты bpm’online включены в Магические Квадранты Gartner и лидируют в Forrester Wave.