Senior Ruby Developer (Rails) (offline)

Fohlio представляет собой платформу для архитекторов и дизайнеров, которая делает их работу эффективнее. Наша команда распределена по всему миру. Офис компании находится в Нью-Йорке. Сейчас мы активно развиваемся и в связи с хотим усилить нашу команду еще одним сильным бэкенд-разработчиком.

Наша команда разработки распределена по всему миру. Так же у нас есть отдельная команда из Manual QA и Automation QA. Мы стараемся придерживаться плоской структуры и избегать любой бюрократии.

Наша инфраструктура построена на AWS, Docker, Ansible. На бекенде используем Ruby on Rails, Sidekiq, PostgreSQL, NodeJS. На фронте ES6, TypeScript, ReactJS, Redux, Saga, ImmutableJS, Normalizr, GraphQL. Для E2E используется Cypress. Для командной работы мы используем JIRA, Slack, Zoom, Miro, Figma.

Вам предстоит заниматься разработкой нового функционала и улучшением существующего. В частности, работать над архитектурой новых фич, разрабатывать API (REST/GraphQL) для фронтендов на ReactJS, работать над интеграциями с различными сервисами, заниматься поиском узких мест и оптимизацией скорости работы, разрабатывать микросервисы, писать тесты, иногда даже разруливать дедлоки и другие неприятности, которые дают о себе знать во время увеличения нагрузок.

От кандидата мы ожидаем:

Опыт работы с Ruby и Rails от 3 лет
Опыт написания и рефакторинга тестов
Уверенное понимание и опыт работы с PostgreSQL
Знание основных паттернов и умение их применять
Знание Best Practices и желание им следовать
Навыки траблшутинга и оптимизации узких мест
Навыки работы с Linux и Docker
Уверенный разговорный английский язык
Если вы претендуете на верхнюю часть вилки, то от вас ожидается глубокое понимание всех процессов, которые происходят в процессе работы с веб-приложениями со стороны языка программирования, операционной системы и сети.

Опыт работы с другими релевантными технологиями типа ReactJS, GraphQL, NodeJS, Ansible, Kubernetes будет плюсом.

Наши преимущества:

Fohlio представляет собой платформу для архитекторов и дизайнеров, которая делает их работу эффективнее. Наша команда распределена по всему миру. Офис компании находится в Нью-Йорке. Сейчас мы активно развиваемся и в связи с хотим усилить нашу команду еще одним сильным бэкенд-разработчиком.

Наша команда разработки распределена по всему миру. Так же у нас есть отдельная команда из Manual QA и Automation QA. Мы стараемся придерживаться плоской структуры и избегать любой бюрократии.

Наша инфраструктура построена на AWS, Docker, Ansible. На бекенде используем Ruby on Rails, Sidekiq, PostgreSQL, NodeJS. На фронте ES6, TypeScript, ReactJS, Redux, Saga, ImmutableJS, Normalizr, GraphQL. Для E2E используется Cypress. Для командной работы мы используем JIRA, Slack, Zoom, Miro, Figma.

Вам предстоит заниматься разработкой нового функционала и улучшением существующего. В частности, работать над архитектурой новых фич, разрабатывать API (REST/GraphQL) для фронтендов на ReactJS, работать над интеграциями с различными сервисами, заниматься поиском узких мест и оптимизацией скорости работы, разрабатывать микросервисы, писать тесты, иногда даже разруливать дедлоки и другие неприятности, которые дают о себе знать во время увеличения нагрузок.

От кандидата мы ожидаем:

Опыт работы с Ruby и Rails от 3 лет
Опыт написания и рефакторинга тестов
Уверенное понимание и опыт работы с PostgreSQL
Знание основных паттернов и умение их применять
Знание Best Practices и желание им следовать
Навыки траблшутинга и оптимизации узких мест
Навыки работы с Linux и Docker
Уверенный разговорный английский язык

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

Опыт работы с другими релевантными технологиями типа ReactJS, GraphQL, NodeJS, Ansible, Kubernetes будет плюсом.

Наши преимущества:

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

About Fohlio

New York based SaaS company, Fohlio is dedicated to improving the processes in construction and design space. Building development is something that touches each person’s life in a big way—work, play, and home.

On our development team we keep a completely flat hierarchy. We believe that empowers our engineers to work directly on the product and own their contributions and their impact.

Company website:
https://www.fohlio.com

The job ad is no longer active
Job unpublished on 10 May 2021

Look at the current jobs Ruby Remote→