Size: a a a

Haskell CVs and Jobs

2020 July 21

NK

ID:0 in Haskell CVs and Jobs
Senior/Middle Haskell developer

Typeable - консалтинговая компания, специализирующаяся на построении надежного программного обеспечения. Мы существуем с 2014 года и среди наших клиентов есть компании из России, США и Европы. Наши клиенты - бизнесы из сферы банкинга, нейротехнологий и туризма. Технологическая основа подавляющего большинства проектов, которые разрабатываются нами - Haskell.

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

Квалификация:
* уверенное умение читать и писать код на Haskell
* опыт работы с базовыми библиотеками (lens, transformers, mtl, aeson, http-client, conduit и т.п.)
* базовое знание реляционных баз данных и инструментов разработки (git)
* технический английский

Плюсы:
* сферы экспертизы и академических интересов, отсутствующие в нашем коллективе (расскажите нам об этом)
* опыт работы с проектами на Haskell от 10KLOC
* умение писать производительный код на Haskell
* знание Nix
* знание Rust
* знание Kubernetes
* open-source проекты, которые можно использовать как демонстрацию квалификации

Откликнуться на вакансию можно через наш сайт https://typeable.io/ или по электронной почте makeit@typeable.io

Ссылка на вакансию на сайте компании: https://typeable.io/job/haskell-developer-ru.html
источник
2020 July 24

АГ

Александр Гранин... in Haskell CVs and Jobs
Всем привет. У меня не вакансия, но видение. Можно калибровать ваши требования к Junior, Middle и Senior Haskell Developer относительно этой матрицы компетентности:

https://gist.github.com/graninas/833a9ff306338aefec7e543100c16ea1
источник

DZ

Dmitry Zuikov in Haskell CVs and Jobs
1) создаёт проблемы
2) решает проблемы / создаёт проблемы
3) решает проблемы
источник

АГ

Александр Гранин... in Haskell CVs and Jobs
Dmitry Zuikov
1) создаёт проблемы
2) решает проблемы / создаёт проблемы
3) решает проблемы
Not bad. Если команда состоит только из одного сеньора, он сидит сложа ручки. Проблем-то нету, чтобы их решать
источник

DZ

Dmitry Zuikov in Haskell CVs and Jobs
откуда может взяться haskell junior, знающий только хаскелл, вообще неведомо. какой-то фантастический персонаж
источник

AK

Alexander Kapustin in Haskell CVs and Jobs
не считая проблем бизнеса )
источник

DZ

Dmitry Zuikov in Haskell CVs and Jobs
Александр Гранин
Not bad. Если команда состоит только из одного сеньора, он сидит сложа ручки. Проблем-то нету, чтобы их решать
проблемы бизнеса. идеальный код - это тот, которого нет, а проблема решена
источник

А

Алексей ayaye :)... in Haskell CVs and Jobs
еще бы тест для определения положения в этой матрице :)
источник

АГ

Александр Гранин... in Haskell CVs and Jobs
Алексей ayaye :)
еще бы тест для определения положения в этой матрице :)
Так и без теста можно
источник

DZ

Dmitry Zuikov in Haskell CVs and Jobs
много непонятного, допустим в коде продукта используется advanced stuff, который джун не знает согласно матрице. он тогда что? код не пишет? или берет книжку, идёт в чатик, мучается - и через пару неделю на этом адвансед стафе тоже пишет?
источник

YS

Yan Shkurinskiy in Haskell CVs and Jobs
Dmitry Zuikov
откуда может взяться haskell junior, знающий только хаскелл, вообще неведомо. какой-то фантастический персонаж
Ну, есть наверное с первым опытом хаскеля)
источник

DZ

Dmitry Zuikov in Haskell CVs and Jobs
я одного такого знаю, и то он к моменту уже знал питон
источник

АГ

Александр Гранин... in Haskell CVs and Jobs
Dmitry Zuikov
много непонятного, допустим в коде продукта используется advanced stuff, который джун не знает согласно матрице. он тогда что? код не пишет? или берет книжку, идёт в чатик, мучается - и через пару неделю на этом адвансед стафе тоже пишет?
Вот старший пусть и решит, как джунов вводить. В конце концов, страрший должен был понимать последствия advanced stuff, а значит, это его ответственность
источник

YS

Yan Shkurinskiy in Haskell CVs and Jobs
Есть группка обучения хаскелю на 1000 человек, там таких должно быть немало, кмк
источник

AK

Alexander Kapustin in Haskell CVs and Jobs
А кстати архитеткор в данной парадигме вообще код не пишет?
источник

АГ

Александр Гранин... in Haskell CVs and Jobs
Alexander Kapustin
А кстати архитеткор в данной парадигме вообще код не пишет?
Пишет иногда
источник

YS

Yan Shkurinskiy in Haskell CVs and Jobs
Александр Гранин
Пишет иногда
... книги
источник

АГ

Александр Гранин... in Haskell CVs and Jobs
Yan Shkurinskiy
... книги
Это уже Fellow
источник

YS

Yan Shkurinskiy in Haskell CVs and Jobs
Столько лычек(
источник

YS

Yan Shkurinskiy in Haskell CVs and Jobs
Лишь бы у станка не стоять
источник