Frontend & React Native Developer

Мы ищем человека с опытом Javascript, который поможет нам развивать наше мобильное приложение. В команде с разработчиком, дизайнером и продакт менеджером ты будешь разрабатывать новые функции, работать с React Native и WebView, решать возникающие нестандартные вопросы и иногда залезать в нативный код приложения. Если у тебя не было опыта работы с React Native, но ты горишь желанием разобраться в новом — отправляй свое резюме.

В команде Mobile мы повышаем ценность продукта для мобильных пользователей. Для этого мы поддерживаем ключевые функции веб-продукта на смартфонах и планшетах, pеализуем mobile-first-сценарии и стремимся, чтобы наш продукт одинаково хорошо работал на всех девайсах и платформах.

Стек, инфраструктура, инструменты

  • TypeScript, Less, React Native, Webpack, Canvas API, AngularJS, CerebralJS.
  • Git, Jira, Confluence, Bamboo, BitBucket.
  • Karma, Jasmine.

Наш подход к разработке

Мы проектируем технические решения и обсуждаем их до реализации. Придерживаемся внутреннего style guide, проводим code review, пишем тесты, сканируем приложение на безопасность, при проектировании думаем о производительности решения. Наше веб-приложение релизим каждый день, мобильное, планшетное и для Big Screens — по мере готовности фич. У нас нет жёсткой иерархии, и если ты видишь, что что-то работает не так, — всегда есть возможность это изменить.

Что мы ждём от тебя

  • Хорошее знание JavaScript: умение писать расширяемый, производительный и поддерживаемый код, понимание концепции компонентного подхода в построении веб-интерфейсов.
  • Хорошее знание HTML5, CSS3, опыт кроссплатформенной вёрстки.
  • Знание архитектуры REST.
  • Владение шаблонами проектирования и понимание SOLID принципов.
  • Будет плюсом опыт работы с Canvas, Angular.js, React.js, TypeScript, React Native. Желателен опыт написания SPA-приложений.

К чему нужно быть готовым

  • Много и постоянно учиться.
  • Задач больше, чем «много». Нужно уметь расставлять приоритеты и не бояться аргументированно говорить «нет».
  • У нас все самостоятельны: каждый сам планирует и согласовывает сроки выполнения задач, а если не успевает — заранее передоговаривается. Когда совсем не получается — сразу говорит об этом и мы решаем проблему совместно.
  • Мы состоявшаяся компания (180 человек на 4 континентах), но сохранили дух стартапа. У нас нет жесткой иерархии и дресс-кода. Мы быстро принимаем решения и не разводим бюрократии.
  • Мы ценим мнение каждого, поэтому любой сотрудник может реализовать любую идею, если объяснит её целесообразность.
  • Мы всегда даём друг другу обратную связь: хвалим за достижения и честно говорим, где и как можно сделать лучше.

Общие условия работы

  • Гибкий график.
  • Современный лофт-офис в Перми: берег Камы, пять минут от центра, волейбольная площадка, круглосуточная охрана и бесплатная парковка.
  • Кухня в офисе со всем необходимым для перекуса.
  • Высокая «белая» зарплата. Размер обсуждаем индивидуально, по результатам собеседования.
  • Опционы на покупку акций компании в соответствии с утвержденной программой.
  • Официальное трудоустройство.
  • Помощь с релокацией.
  • Рабочее место оборудуем с учетом твоих пожеланий.
  • Регулярные внутренние и внешние воркшопы, митапы и хакатоны с экспертами рынка.
  • Частичная оплата личных образовательных мероприятий.
  • Любая профессиональная литература по твоему заказу.
Apply for this role
International offices
San Francisco
Amsterdam
Los Angeles
Perm
Miro Hackathon
Miro Hackathon
Miro Hackathon
Miro Hackathon
Miro Offsite 2019
Miro Competitive salary
Miro Learning & development
Miro Full medical coverage
Miro Catered lunches
Miro Flexible PTO
Miro Company equity
Miro Fun team
Miro 401K plan
Miro Team events
Miro Competitive salary
Miro Company equity
Miro Learning and development
Miro Fun team
Miro Health insurance reimbursement
Miro Catered lunches
Miro Commute reimbursement
Miro Team events
Miro Co-working community
Miro Competitive salary
Miro Learning & development
Miro Full medical coverage
Miro Catered lunches
Miro Flexible PTO
Miro Company equity
Miro Fun team
Miro 401K plan
Miro Team events
Miro Competitive salary
Miro Company equity
Miro Learning and development
Miro Fun team
Miro Health insurance
Miro Inspiring office
Miro Breakfasts, dinners, and snacks
Miro Team events
Miro Hackathons, meetups, conferences
Miro
Give a little,
get a little
Miro Refer a friend
Not a Miro team member, but know someone who’d be great? Refer a friend! If they get hired, you’ll earn some cash.
Miro
Open in app