Front-end Developer (Япония, Токио)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Небольшая, но быстрорастущая и успешная японская IT-компания Fileforce, приглашает талантливых программистов для работы в Токийском офисе. Наша цель —собрать сильную команду разработчиков, способную решать любые современные IT-задачи.
На данный момент, нашим главным продуктом является SaaS сервис Fileforce — облачный файл-сервер для компаний и предприятий с широкими возможностями управления правами доступа, администрирования и коллаборации. Сервис хорошо масштабируется и рассчитан как на небольшие компании, так и на корпорации со штатом до 10000 человек и ёмкостью файлового хранилища до нескольких петабайт.
Наш продукт разрабатывается в партнерстве с облачными провайдерами AWS и Azure, а также при финансовой поддержке таких компаний, как Intel и NTT Docomo (крупнейший телекоммуникационный провайдер в Японии).
Мы постоянно развиваем и улучшаем наш сервис. Среди ближайших будущих направлений развития мы видим: IoT (фото\видео стриминг в облако), AI/ML (распознавание и анализ объектов и текста на фото\видео), Security (внедрение zero-knowledge/zero-trust модели), тесная интеграция с другими сервисами и многое другое.
Требования к кандидату:
- От 5 лет опыта работы в веб-разработке (Typescript или Javascript, HTML, CSS)
- Опыт работы с современными Front-end веб-фреймворками (особенно React)
- Опыт в разработке одностраничных приложений (SPA) и их связи с веб-сервисами (REST API)
- Опыт создания сложных приложений с использованием веб-компонентов (или React компонентов)
- Понимание основных протоколов аутентификации в веб-приложениях (OAuth, SAML и т.п.)
- Опыт написания и поддержки юнит-тестов и UI тестов
- Опыт разработки в команде (TDD, Code Review, Coding Standards, CI)
- Опыт работы с распределенными системами контроля версий (Mercurial, Git)
- Умение оценивать сложность разработки по заданным требованиям
- Владение английским языком на уровне свободного чтения технической литературы
- Высшее образование (для получения японской визы потребуется диплом об окончании вуза)
Будет большим плюсом:
- Опыт Full-stack разработчика и понимание современного Back-end стека— Опыт работы с C#, ASP.NET, Blazor
- Опыт работы с веб-сокетами и WebRTC
- Разговорный английский или японский языки
Используемые технологии:
- Среда разработки: Visual Studio 2017 и .NET Framework 4.7.2 (переезжаем на 2019 и .NET Core), ReSharper, VSCode
- Back end: микро-сервисы на REST (WebAPI), MySQL, Redis, Elasticsearch
- Front end: WPF приложения, WEB на jQuery (в планах новая версия на ReactJS)
- Облака: AWS (EC2, ELB, S3, SQS, DynamoDb, Route 53, SES, Auto-Scaling, Lambda, etc..), планируем поддержку Azure
- Сборка и тестирование: TeamCity, NUnit
- Общение и баг трекинг: YouTrack, HipChat, Microsoft Office 365, Teams, Outlook
- Система контроля версий: Mercurial
Условия и бонусы:
- После прохождения удалённого собеседования компания организует недельную поездку в Токио для личной встречи и ознакомления с условиями труда— Зарплата определяется по результатам собеседования (от $4000 на руки)
- Предоставляется личная съемная квартира недалеко от офиса (в пределах 45 минут от двери до двери, стоимость аренды и услуги риелтора полностью покрываются компанией)
- Современный офис в центре города в районе станции Токио (Global Business Hub Tokyo)
- Покрытие расходов на общественный транспорт до офиса
- Медицинская страховка и начисление пенсии
- Рабочий день с 10 до 19 (без переработок), гибкий график работы и возможность работать дома 1-2 дня в неделю
- Русскоговорящая команда разработчиков (нет необходимости говорить на японском языке)
- Покрытие расходов на переезд в Японию (билеты на самолёт)
- Оформление рабочей визы
Дополнительные инструкции
Данная вакансия подразумевает переезд в Японию для работы в токийском офисе компании. Удалённая работа не рассматривается.