Основные требования
- Опыт профессиональной full-stack разработки от 2-х лет.
- Опыт работы с Meteor или готовность его освоить (несложная задача для JS-программиста).
- Опыт работы с Vue или Svelte.
- Уверенное владение современным CSS.
- Знание английского, достаточное для чтения документации и общения с другими членами команды.
Будет плюсом
- Опыт самостоятельного проектирования приложений.
- Опыт работы с MongoDB.
- Опыт работы с фреймворками для тестирования.
- Научный бэкграунд в области устойчивого развития, моделирования сложных систем (system dynamics, agent-based modeling).
- Знание Python.
Наше предложение
- Интересные проекты (игры, симуляции); нестандартные интерфейсы, создаваемые с нуля; интересная бизнес-логика (моделирование реальных систем, теория игр).
- Полностью удалённая работа, свободный график.
- Почасовая оплата или ставка. $15—22/h с дальнейшим ростом.
- Свобода разработки, принятия решений; отсутствие бюрократии, корпоративных порядков, микроменеджмента.
- Участие в творческом процессе вместе с гейм-дизайнерами.
- Оплачиваемые командировки в Польшу (Вроцлав) и другие европейские страны.
- Оплачиваемые курсы, тренинги, участие в конференциях.
- Небольшой коллектив (ок. 12 постоянных сотрудников) и почти семейная атмосфера, без начальников и подчинённых.
Мы — неправительственная организация с офисом в Польше, которая создаёт многопользовательские стратегические игры и симуляции. Тематика: устойчивое развитие, изменения климата, глобальные вызовы. Наши клиенты — это международные организации и институты (Европейская комиссия, OECD, African Development Bank, IIASA, ЮНЕСКО и др.), министерства и локальные комьюнити разных стран, университеты, школы; игры используются в рамках конференций, рабочих встреч, тренингов, экспериментальных лекций и уроков с целью упростить понимание сложных систем и процессов, способствовать сотрудничеству, диалогу, выработке совместных решений.
В техническом смысле мы разрабатываем real-time веб-приложения: используем Meteor (Node.js) в качестве платформы; MongoDB; Vue и Svelte на фронтенде; CSS Modules и TailwindCSS для работы со стилями.
В течение многих лет в команде работает один программист, но из-за возросшего спроса на онлайн-решения (мы создаём также настольные игры) штат разработчиков расширяется до трёх.
От вашего опыта и пожеланий будут зависеть:
- объём ответственности: вы можете выступать в роли помощника, напарника или полностью контролировать разработку приложения, от архитектуры до развёртывания;
- распределение вашего времени между фронтендом и бэкендом;
- вознаграждение.
Отправляйте резюме и/или рассказ о себе в свободной форме. Очень приветствуются примеры кода, с которыми можно ознакомиться.
Примеры наших интерфейсов.
Наш сайт.