Тимлид Frontend разработки (AngularJS и native JS)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Собираем удаленную фронтенд-команду: ищем сильного лидера и 3-4 разработчиков для присоединения к дрим-тим разработки проекта ГлавБух.
Основные технологии: AngularJS и native JS
ГлавБух - это заботливая программа для ведения бухгалтерского учета, SPA со сложнойлогикой на фронтенде.
С точки зрения разработки — сложные сервисы, которые должны работать быстро и делать расчеты в режиме реального времени. У нас есть команда экспертов-бухгалтеров и UX, так что познания в бухгалтерии не нужно:-)
Текущие задачи разработки включают
- Значительное развитие функциональности приложения
- Большое количество подзадач интеграции системы с различными службами (например с налоговои) и бухгалтерскими системами
Какоймы видим и создаем программу?
Дружественныйинтерфейс и адаптивность, только нужные функции, ссылки и выдержки из законов, наши рекомендации и наличие онлайн-консультанта теперь позволяют вести бухгалтерию даже специалистам, не знакомыми с нужными программами и участками (кадрового и налогового учета, например). Над этим мы тщательно работаем с помощью бухгалтеров-методологов и UX-дизайнеров.
Официальный запуск проекта разработки и новая команда разработки начали работу в сентябре прошлого года. До этого было несколько прототипов, и качественная реализация потребовала разработки решения с 0.
Ищем ребят, обладающих сильным опытом фронтенд-разработки и широким кругозором, чтобы совершенствовать наш продукт и вместе запустить разработку новых модулейсистемы.
Жаждем получить предложения по оптимизации и конструктивную критику имеющихся
решений и разрешение вопросов по реализации и оптимизации текущих задач.
Наша команда сейчас находится в Москве, это полностью сформированные команды бекенда (7 человек, ASP.NET), фронтенда (6 разработчиков и тимлид), тестирования, методологов-бухгалтеров, дизайнеров и тестировщиков — все мы работаем в московском офисе, а нашим ключевым принципом является создание дрим-тим и лучшего бухгалтерского продукта.
С удаленной командоймы будем строить максимально тесные отношения для полнойинтеграции новойкоманды в проект, и полноценного участия и в разработке и принятии технологических решений, и в создании команды, в которой мы работаем с увлечением и удовольствием, а стоящие перед нами задачи — не только бизнес, а еще и challenge.
Конкретные методологии и процессы оставляем на усмотрение новой команды и будем обсуждать с вами.
Поиск новой команды связан с тем, что в текущем роуд-мапе задач по расширению функциональности сполна хватает до 2020 года, а поиск сильных разработчиков с ограничением по локации в Москве и желанием работать в офисе займет времени больше, чем внедрение новой для нас практики работы с удаленной командой.
Ключевая задача команды: сделать наш интернет-сервис технологически безупречным.
О Вас:
- Сплоченная команда сильных разработчиков, с опытом создания сложных интерфейсов и SPA с использованием AngularJS фреймворка и native JavaScript
- Во главе с сильным тимлидом — техническим лидером, умеющим строить процессы удаленного партнерства и поддерживающего практики эффективной командной работы — обмена опытом, CodeReview
- Вам нравится делать качественные продукты, раздумывая над оптимальным решением прежде, чем применять стандартные паттерны
Как мы это видим:
- Брейн-штурмить вместе про технические решения: ждать и приветствовать конструктивную критику, с целью сделать вместе действительно хороший продукт
- Регулярные онлайн-конференции для слаженной работы команд и обмена опытом и идеями, поиска оптимальных решений разработки
- Интеграция новойкоманды в проект, чтобы в тесном сотрудничестве создавать качественныйпродукт
- Обсуждать, предлагать и обосновывать свои технические решения: мы ждем и приветствуем конструктивную критику, и считаем что только так можно сделать качественный продукт
- Работать вместе долго (> 2 лет) и счастливо:-)
Что у нас есть и используется сейчас:
- На фронтенде: AngularJS в качестве основного фреймворка, небольшое количество native JS, БЭМ (без tools!) в качестве методологии + собственная библиотека контроллов для сборки страниц; CSS, HTML, git, LESS
- С сервером общаемся в формате JSON, поэтому лезть в серверный код не придется
- С усилением команды начнем переход к трехзвеннойархитектуре
- Небольшое количество legacy-кода (мы очень придирчиво его рефакторим и выделяем на это время - спеши, его осталось все пара страниц!:) и отдельное выделенные на рефакторинг часы
- Качественное планирование — мы выделяем время на рефакторинг, и следим за тем, чтобы каждому разработчику доставались интересные задачи на итерацию
- Элементы Scrum'а, командный CodeReview, Jira + Wiki, TeamCity; наш QA отвечает за ручное тестирование + автотесты
Продукты: разработка двух модулей программы «ГлавБух», сложных сервисов, которые должны работать быстро и делать расчеты в режиме реального времени.
• Модуль No1: Зарплата и кадры (4 000 подписчиков)
Запущен в прошлом году, планируем расширение функционала и значительную
оптимизацию решений.
Посмотреть в демо-режиме: https://1pgb.ru/try
• Модуль No2: Налоговыйучет и отчетность: https://uchet.1pgb.ru/
новый модуль системы, запуск продаж этой осенью. Здесь активное разработка нового
функционала.
Представляю команду проекта:
- Руководитель московской команды Frontend-разработки, ВиталийГлибин - https:// www.linkedin.com/profile/view?id=79715553
- CTO - Олег Суханов, https://ru.linkedin.com/pub/oleg-sukhanov/63/a65/1...
- Наша команда в лицах: https://team.1pgb.ru/team