C#/.NET Developer (WPF)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет!
Если ты отлично знаешь C#, разрабатывал приложения на WPF, интересуешься графическим дизайном, давай знакомиться и говорить про позицию С#\.NET разработчика в команду Icons8? Мы создаем платформы для иконок, фотографий, музыки, генерации фото, генерации лиц, предиктивной аналитики в дизайне и прочие интересные штуки
У нас есть отличная команда и отличнейшее комьюнити: люди каждый день благодарят, подсказывают идеи и помогают найти баги. Нам нравится работать играючи, шутить и вообще делать взаимное общение приятным.
Ты нужен для нашего графического редактора Lunacy. Продукт написан на WPF, API на ASP Net 5.0 Web API, EF Core, SignalR, JWT. Ты будешь дописывать и поддерживать наш клауд.
Наша цель дать дизайнерам возможность работать с макетами дизайна интерфейса как на MacOS так и на Windows. А также упростить сам процесс создания контента.
- Вы осчастливите всех дизайнеров под Windows
- Вы сможете поучаствовать в разработке продукта аналогичному таким приложениям как Adobe XD, Figma, Sketch, Invision Studio и тп.
У нас большая задача - сделать клауд для пользователей нашего приложения, с хранением пользовательских файлов на клауд стораджах (задачи хранения, передачи, управления доступом). Также будем делать совместную работу нескольких пользователей в реалтайме (обмен сообщениями с возможным использованием p2p технологий, или просто на signalR).
Кто нам нужен:
- Тот, кто видит задачи и пути решения, а не преграды.
- Тот, кто чему-то нас научит.
- Тот, кто ценит свободу: график гибкий, но мы работаем 35 часов в неделю и присутствуем на daily standup. Время трекаем в Hubstaff.
Какой бэкграунд нам нужен:
- Хорошие знания C# и .NET
- Опыт разработки Windows приложений (WPF, UWP)
- Хорошее понимание платформы Windows
- Хорошее понимание TPL
- Умение писать unit тесты и тестируемый код
- Знание структур данных, что когда нужно использовать
- Знание принципов ООП
- Опыт применения различных паттернов проектирования
- Умение писать чистый и понятный код
- Умение работать в команде
Ты великолепен, если имеешь:
- Опыт серверной разработки
- Опыт работы с ASP.NET MVC \ Core \ Web Api
- Опыт работы с WinApi, Windows 10 SDK
- Опыт работы по Agile (SCRUM)
- Опыт работы или понимание предметной области "Графический дизайн"
- Умение оптимизировать код
- Опыт работы с C++
Как нам нравится:
- Позитивное мышление: мы не призываем, не обвиняем и не угрожаем. Мы не верим, что люди рождаются ленивыми, и нам нужно запугать их до смерти, чтобы что-то сделать.
- Делаем все вместе: созваниваемся и решаем вопросы командно. Мы не любим длинных комментариев по заданиям, а также делегирования полномочий и написания отчетов.
- Свобода: каждый из нас может выбирать между офисом в центре Москвы, Бали, Аргентиной, Магнитогорском и так далее.
- Доверие: наши сотрудники могут тратить корпоративные деньги без спроса, работать, когда захотят, а также получать доступ к корпоративным Kindle, Grammarly и многим другим.
- То, что мы любим: гибкое, совместное планирование задач, обращение к сообществу за советом, переделка и удаленное управление.
- Беглый и правильный английский, хотя внутри команды мы говорим по-русски.
☎ С удовольствием отвечу на твои вопросы. Всегда на связи в телеграмм https://t.me/dariyamorozova