Описание компании
Мы — распределенная компания-разработчик программного обеспечения, работающая преимущественно удаленно, с сотрудниками по всему миру. Мы помогаем стартапам и растущим компаниям создавать продукты и развивать свои инженерные команды.
Почему люди приходят в Clearview? Чтобы оказывать влияние. Чтобы расти как личности и профессионалы. Чтобы наслаждаться гибкостью графика, несравнимой ни с чем, что они когда-либо испытывали на рабочем месте. Чтобы быть в окружении разработчиков, у которых можно учиться. Мы искренне рады тому, что создаем волны в индустрии, которая переживает трансформацию.
Мы принимаем сотрудников Clearview на полную ставку в качестве подрядчиков, но наш список льгот совершенно не похож на традиционный контрактный фриланс. Мы предлагаем всем нашим сотрудникам:
- Непревзойденная гибкость рабочего времени — что означает операционное воплощение ценностей, ставящих семью и душу на первое место.
- Оплачиваемое повышение квалификации (чтобы вы могли продолжать расти, работая с нами).
- Бюджет на коворкинг (или оптимизацию домашнего офиса).
- Местный бюджет на встречи для наших сотрудников, находящихся в одном населенном пункте, чтобы они могли проводить время вместе вне работы.
- Ежегодные саммиты для личного общения всей компании.
Истинные инновации приходят от обмена знаниями между всеми нашими командами. Чтобы направить людей на путь к успеху, мы культивируем атмосферу, построенную на доверии, сотрудничестве и личном росте. Вы часто будете работать самостоятельно, но когда вы будете работать в команде, это будет небольшая, кросс-функциональная команда, ориентированная на конкретные функции. Вы можете быть уверены в одном: вам будет предоставлена свобода действий для принятия ответственности.
Описание вакансии
Вы — исключительно сильный Backend Developer среднего или старшего уровня с независимо мыслящим подходом? Хотите работать удаленно над сложными проектами в отличном сообществе? Похоже, вы отлично подойдете Clearview.
В настоящее время мы ищем инженера среднего или старшего звена с безупречными навыками программирования и доказанной способностью эффективно, проактивно и самостоятельно работать в рамках небольшой, самоуправляемой инженерной команды.
Требования
Вы должны:
- Свободно владеть английским языком, как устно, так и письменно (однако: нам неважно, какой вариант английского языка вы используете).
- Уметь эффективно, проактивно и самостоятельно работать в рамках небольшой, самоуправляемой команды разработчиков.
- Быть полностью проактивным экспертом по тайм-менеджменту, способным и любящим работать самостоятельно, но при этом регулярно общаться со своими межконтинентальными коллегами.
Что мы ожидаем от вас:
- Несколько лет профессионального опыта в разработке программного обеспечения.
- Вы будете писать много кода на Node.js, внедряя лучшие практики, шаблоны проектирования и фреймворки, которые прослужат долгие годы.
- Сильный опыт и глубокое понимание JavaScript и Node.js.
- Обширный опыт работы с Git, GitHub и GitLab.
- Реализовывать автоматизированные модульные, интеграционные и сквозные тесты.
- Создавать pull-запросы (Кроме того, просматривайте pull-запросы своих коллег, наставляя младших членов нашей команды разработчиков).
- Вы будете участвовать в сессиях проектирования с членами вашей команды, придумывая оптимальное техническое решение: такое, которое не только соответствует бизнес-требованиям, но и учитывает производительность, масштабируемость и поддерживаемость.
- Вы будете внедрять инновации. Всегда есть что-то, что мы можем улучшить, будь то процессы, инструменты или выбор технологий. Если вы можете это представить, скорее всего, вы сможете это реализовать.
- У вас есть глубокое понимание SQL-баз данных (Postgres, MySQL..), Redis и Elasticsearch.
Будет здорово, если:
- У вас есть опыт удаленной работы (но если вы умеете ясно излагать свои мысли, обладаете высокой надежностью и вам интересно перейти на удаленку, мы поможем вам в этом).
- Вы понимаете экосистему сервисов AWS / GCP / Docker / K8s.
- Вы понимаете инструменты CI и внедряете CD (Delivery/Deployment).