Актуальные заказы

Full Stack Developer — Motivation

Skyeng — это онлайн-школа английского языка. От других школ нас отличает то, что мы рубимся за результат каждого ученика и помогаем наконец выучить английский. Ежемесячно наши учителя проводят 50 000 уроков для 10 000 учеников. За 4 года мы стали самой крупной школой в СНГ и продолжаем расти втрое каждый год. Наш главный продукт — платформа Vimbox, на которой проходят уроки. Это рабочий инструмент учителя и интерактивный учебник с видеосвязью, где ученик выполняет упражнения, делает домашние задания и тесты. Каждую неделю мы выкатываем 2-3 существенных улучшения. Мы ищем сильного фулстек-разработчика, который поможет нашей команде совершенствовать платформу еще быстрее. Чем предстоит заниматься Помогать команде совершенствовать платформу Vimbox Разрабатывать инструменты мотивации учеников Верстать и разрабатывать UI-компоненты Разрабатывать API для взаимодействия между сервисами Взаимодействовать с другими командами в совместных проектах Что мы ждем от вас Опыт разработки бекэнда и фронтэнда веб-приложений от 2 лет (PHP, AngularJS, ReactJS) Опыт работы с базами данных (PostgreSQL, MySQL) Опыт разработки REST-сервисов Понимание принципов ООП Опыт написания юнит-тестов Желание и умение работать в команде Умение аккуратно сверстать макет (иначе не подружитесь с нашими дизайнерами) Продуктовое мышление: Как у нас все устроено Мы ценим скорость, инициативность и открыты для любых предложений Наша разработка — это несколько автономных команд, которые максимально независимы между собой, но вместе движутся к одной цели Мы деплоим несколько раз в день, мы пишем автотесты. Мы делаем ретроспективы, планируем спринты, тщательно тестируем вручную и автотестами Наша архитектура — это независимые между собой проекты, общающиеся по внутреннему API. Проекты при необходимости мы делим на сервисы и микросервисы. Мы умеем вертикально и горизонтально масштабироваться У нас несколько типов мониторингов: серверов, приложений, бизнес-метрик Мы работаем в московском часовом поясе, разговариваем в Slack и в Hangouts, пишем документацию в Confluence, задачи складываем в Jira, код в GitHub, а для CI/CD используем Jenkins и Capistrano Что мы предлагаем Участие в развитии продукта, меняющем мировую картину онлайн-образования Быструю обратную связь, отдачу от своей работы Полную занятость (40ч) удаленно либо в просторном светлом офисе на м. Таганская Рыночную зарплату Свободу действий. Предлагайте, что и как делать. И делайте Участие в топовых конференциях для разработчиков Скидку 50% на обучение в школе для вас и вашего друга

Senior разработчик AngularJS, TypeScript

Senior разработчики AngularJS, TypeScript/Javascript - удаленно/работа в офисе, полная занятость, возможна частичная занятость на первое время (от 30 ч), с последующим переходом на 40 часов в неделю. Задача: разработка нового функционала для фронтэнда с использованием Angular 1.X или 2.0 и TypeScript Что ожидаем от кандидатов: 1. Опыт работы с AngularJS (обязательно) 2. Опыт ООП с использованием TypeScript 3. Ответственность, самостоятельность, ориентированность на результат (нас не интересуют часы в тайм-трекере - нас интересуют реализованные функции), любовь к своему делу и полное непринятие работы спустя рукава 4. Опыт работы с git, gulp или аналогичными технологиями 5. Технический английский (чтение документации и переписка в Slack на английском, возможно использование гугла) 6. Подписание NDA (соглашение о неразглашении информации) Бонусы 1. Удаленная работа с удобным графиком - содействие в переезде и проживании в г. Казань - содействие в оформлении разрешения на работу (для иностранных сотрудников) Дополнительные инструкции: 1. Какой ваш опыт работы с AngularJS (какие версии)? Какой из проектов был наиболее сложен и в чем состояла его сложность? (Просьба ответить на этот вопрос при отклике на вакансию, он является определяющим наш выбор) 2. Насколько разносторонен ваш опыт работы с JS и смежными технологиями (есть ли опыт с node, npm, bower, фреймворками, gulp, тестированием)? 3. Как вы оцените свои навыки ООП? Какие ОО языки вы знаете и использовали в коммерческой разработке? 4. Какие фреймворки вы использовали (в любых языках)? 5. What's your English level? 6. Какую компенсацию вы хотите за свою полную занятость? 7. Когда готовы приступить к работе? Если вы не предоставили ответы на эти вопросы и ваше резюме не содержит интересующей нас информации - заявка будет отклонена Спасибо за внимание, успехов! Далее мы вышлем вам небольшое тестовое задание.

Senior разработчик AngularJS, TypeScript

Senior разработчики AngularJS, TypeScript/Javascript - удаленно/работа в офисе, полная занятость, возможна частичная занятость на первое время (от 30 ч), с последующим переходом на 40 часов в неделю. Задача: разработка нового функционала для фронтэнда с использованием Angular 1.X или 2.0 и TypeScript Что ожидаем от кандидатов: 1. Опыт работы с AngularJS (обязательно) 2. Опыт ООП с использованием TypeScript 3. Ответсвтенность, самостоятельность, ориентированность на результат (нас не интересуют часы в тайм-трекере - нас интересуют реализованные функции), любовь к своему делу и полное непринятие работы спустя рукава 4. Опыт работы с git, gulp или аналогичными технологиями 5. Технический английский (чтение документации и переписка в Slack на английском, возможно использование гугла) 6. Подписание NDA (соглашение о неразглашении информации) Бонусы - удаленная работа с удобным графиком - содействие в переезде и проживании в г. Казань - содействие в оформлении разрешения на работу (для иностранных сотрудников) Дополнительные инструкции Если вы хотите присоединиться к нам, сообщите об этом по электронной почте Артуру, приложив к письму подробное резюме и ответы на вопросы. 1. Какой ваш опыт работы с AngularJS (какие версии)? Какой из проектов был наиболее сложен и в чем состояла его сложность? (Просьба ответить на этот вопрос при отклике на вакансию, он является определяющим наш выбор) 2. Насколько разносторонен ваш опыт работы с JS и смежными технологиями (есть ли опыт с node, npm, bower, фреймворками, gulp, тестированием)? 3. Как вы оцените свои навыки ООП? Какие ОО языки вы знаете и использовали в коммерческой разработке? 4. Какие фреймворки вы использовали (в любых языках)? 5. What's your English level? 6. Какую компенсацию вы хотите за свою полную занятость? 7. Когда готовы приступить к работе? Если вы не предоставили ответы на эти вопросы и ваше резюме не содержит интересующей нас информации - заявка будет отклонена Спасибо за внимание, успехов!