Job description

Requirements

  • Entry level
  • No Education
  • Salary to negotiate
  • Novosibirsk

Description

Мы ищем разработчика на позицию Senior/Middle .Net Developer для работы над WinForms контролами, на один из проектов компании, частью которой мы являемся.

GrapeCity - это многонациональная компания с офисами в нескольких странах. Компания разрабатывает собственные программные продукты и является одним из крупнейших в мире поставщиков компонентов для разработчиков. Компоненты, продаваемые под брендом ComponentOne, разрабатываются несколькими командами в разных странах.

Эта вакансия в русскоязычной распределенной команде, полностью удаленная работа.

Наша команда занимается поддержкой и разработкой UI контролов и библиотек для корпоративных настольных приложений. Ежедневные митинги команды проходят на русском языке, письменный язык общения – английский. Наш основной продукт - это ComponentOne WinForms Edition: https://www.grapecity.com/componentone/winforms.

Стек технологий:

C#, VisualStudio 2019, .NET 4.5.2, .Net Core 3.x, .Net Standard, Windows Forms.

Проект:

ComponentOne WinForms Edition – это более 100 UI контролов и библиотек с большим количеством пользователей по всему миру. Наша команда занимается сопровождением и развитием существующих контролов, созданием новых. Кроме этого, в ближайших планах выпустить версию под .Net 5.

Обязанности:

· Анализ требований, приоритизация задач, написание спецификаций

· Разработка архитектуры классов, понятного и лаконичного API

· Написание эффективного, самодокументируемого, тестируемого, кроссплатформенного кода

· Сопровождение кода юнит и интеграционными тестами

· Анализ и исправление проблем в коде, рефакторинг

· Участие в код ревью

· Взаимодействие с командами поддержки, маркетинга, документации, QA, другими разработчиками

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

· Хорошие знания .NET, C#

· Понимание ООП и принципов проектирования

· Опыт работы с WinForms

· Понимание основ Test-Driven Development, Continuous Integration

· Знание английского языка на уровне, достаточном, чтобы сформулировать свои мысли и обсуждать их в письменном виде с людьми, которые не знают русского языка

· Высшее техническое образование

· Аналитический склад ума, хорошие коммуникативные навыки

· Общее представление о работе с системами контроля версий и багтрекингом

Дополнительным плюсом будет:

· Опыт работы с другими .Net платформами (XAML, Web)

· Предыдущий опыт удаленной работы

Условия:

· У данного проекта нет офиса или представительства в России, поэтому мы оплачиваем работу по договору об оказании услуг. Оплата ежемесячно в рублях на ваш банковский счет ИП. Для граждан других стран договор и валюта могут быть другими по договоренности

· Удаленная работа, полный рабочий день

· Ежегодный оплачиваемый отпуск

· Гибкий график, ежедневные митинги с командой в фиксированное время

Этапы общения:

· Вы присылаете резюме на английском языке, задаете интересующие вас вопросы по почте. В сопроводительном письме приложите описание недавнего крупного проекта, в котором вы участвовали, и вашей роли в нем. Если у вас есть технический блог, профиль на гитхабе или другом профессиональном ресурсе, дайте ссылки

· Нам важно увидеть ваш код, поэтому мы просим показать примеры вашего кода или выполнить несложное тестовое задание. С заданием не торопим, take your time

· Техническое собеседование в скайпе

· Собеседование с тим лидом и нанимающим менеджером в скайпе

About the company

AdzunaRU

Related jobs