Войдите для быстрого доступа к лучшим предложениям. Нажмите здесь если у вас нет аккаунта.

Ruby on rails программист Полная занятость вакансия

4 дня назад Frontend-разработчик Калининград   9 просмотров
Подробности вакансии

В компанию Genesix требуется Ruby on rails программист.

Компания Genesix ищет в команду опытного и целеустремленного Back-end разработчика.

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

В своей работе мы применяем технологии: Ruby on Rails, React + Redux/Apollo (GraphQL), Node.JS, React.Native.

Ваши задачи:

  • Разработка новых и доработка существующих web-приложений на Ruby on Rails;
  • Участие в обсуждении и проработке архитектуры web-приложений с учетом фоновых задач и интеграционного взаимодействия с внешними системами;
  • Реализация API микросервисов;
  • Анализ и решение проблем клиентов, bug fixing;
  • Написание автотестов;
  • Оптимизация и рефакторинг кода;
  • Поддержка старых приложений (в том числе - миграция их на новый стек технологий).

Ваши знания и навыки:

  • Уверенное знание Ruby и фреймворка Ruby On Rails;
  • Опыт работы с PostgreSQL и NoSQL БД (структура, нормализация, объединение, индексы);
  • Опыт использования Docker, Sidekiq;
  • Понимание архитектуры REST;
  • Понимание принципов тестирования и использование в работе TDD, BDD, RSpec, Capybara;
  • Умение использовать git, git-flow;
  • Знание основ ООП, паттернов проектирования;
  • Аккуратность и внимательное отношение к написанию кода, любовь к деталям и мелочам;
  • Умение и желание разбираться в незнакомых технологиях;
  • Плюсом будет понимание node.js, знакомство с blockchain технологией.

Условия:

  • Уютный офис в Калининграде по адресу ул. Красная;
  • Возможность удаленной работы;
  • Гибкий график работы;
  • Оплачиваемый отпуск;
  • Перспективы личностного и карьерного роста;
  • Дружный молодой коллектив;
  • Уютная кухня, чай, кофе и печеньки;
  • Помощь в переезде в Калининград.

О компании

Мы создаем технически сложных проекты, стартапы — от разработки технического задания до запуска продукта в продакшн;

Изучаем компанию и бизнес-задачи наших клиентов, предлагаем варианты решения сложных задач;

Используем комплексный подход в разработке: проектирование интерфейса, создание UC кейсов, верстка, программирование и тестирование;

Для нас в первую очередь важен качественный продукт, даже если он потребует большего времени на реализацию;

Почти половина наших заказчиков возвращаются, чтобы создать еще один проект.

Технологии

  • Основные технологии разработки – это язык программирования ruby и фреймворк Ruby on Rails. Также, мы используем: NodeJS, C++
  • Создаем Blockchain проекты с использованием технологий: Ethereum and Solidity, Graphene, BitShares, Bitcoin Core, Bitcoin-Cli, EOS.

Команда и принцип разработки

Мы работаем с талантливыми людьми, в сплоченной команде (от директора до junior программиста) создаем потрясающие проекты и генерируем великие, а порой и безумные идеи;

Активно поддерживаем развитие скилов разработчиков внутри компании;

Фактически большинство наших сотрудников работает удаленно;

Придерживаемся принципов Agile в разработки.

Описание компании
Genesix