18.07.2022 01:29

Senior Backend Developer (Java/C#/C++)

По договоренности
18.07.2022 01:29
компания "miro" мы ищем senior backend разработчиков в несколько наших команд. каждая команда состоит из продуктового менеджера, front- и backend разработчиков, тестировщика и дизайнера. команды и задачикоманда integrations. задача команды — интеграция нашего сервиса с как можно большим количеством других продуктов. в одних случаях нужно писать плагины для внешних продуктов, в других — поддерживать новые интерфейсы в нашем сервисе. классы продуктов разные: мессенджеры, таск-трекеры, графические редакторы, офисные программы, системы управления проектами.на сегодняшний день мы уже реализовали интеграцию с частью продуктов atlassian (jira, trello, confluence), google drive, one drive, slack, sketch, dropbox и другими.команда enterprise. задача команды — строить и масштабировать высоконагруженный сервис для команд от 5000 пользователей. в составе этой команды ты будешь проектировать и разрабатывать функционал для enterprise команд (безопасность, управление пользователями, управление командами) и общую бизнес-логику сервиса (управление аккаунтами, биллинг).команда system-core. задача команды — адаптация нашего приложения под современные требования continuous delivery, с возможностью бесшовно и автоматически запускать новые версии в production. снижение зависимостей команд в плане выпуска новой функциональности, оптимизация нашего приложения и повышение производительности наших серверов.команда database-migration. задача команды — миграция хранения данных из нескольких баз данных в postgresql, выбор и реализация схемы шардирования данных для разделения данных пользователей по отдельным хранилищам.команда canvas. задача команды — реализация общей бизнес-логики нашего продукта: разработка и поддержка новых функциональных возможностей, связанных с основной логикой работы приложения.команда platform. задача команды — реализация внешнего api для нашего продукта (rest api, webhooks, client api) и поддержка плагинной системы.команда growth. основные цели команды — увеличение числа пользователей, возвращение пользователей в продукт и рост прибыли компании. задача команды — быстрые эксперименты для поиска возможностей кратного роста продукта, а также разработка функционала от системы уведомлений до новых тарифных планов.команду, в которой ты будешь работать, мы обсуждаем на собеседованиях. если тебя заинтересовали задачи конкретной команды — напиши об этом при отклике на вакансию. стек, инфраструктура, инструменты java 11, spring (+spring boot), hazelcast, redis, postgresql, testng & mockito. maven, git, jira, confluence, bamboo, bitbucket. aws (s3, ec2), docker, linux. наш подход к разработкемы проектируем технические решения и обсуждаем их до реализации. придерживаемся google java style guide, проводим code review, пишем тесты (юнит, интеграционные, функциональные), сканируем приложение на безопасность. наше веб-приложение релизим каждый день, мобильное и для large touch screen — по мере готовности фич. у нас нет жесткой иерархии, и если ты видишь, что что-то работает не так, — всегда есть возможность это изменить. что мы ждём от тебя хорошие навыки разработки на технологиях java, c++, .net. опыт разработки многопоточных приложений, понимание дедлоков/гонок за ресурсы. желателен опыт работы с протоколами: http, ssl\tls, oauth, jwt. умение писать юнит и интеграционные тесты. опыт построения распределенных систем и знание шаблонов проектирования будут плюсом. умение разбираться в работе сторонних продуктов: анализировать чужой код, читать техническую документацию на английском, общаться с support. уровень владения английским языком не ниже intermediate (разговорный и письменный). к чему нужно быть готовым много и постоянно учиться. быстро освоить java, если нет опыта разработки с использованием данного стека, в частности, освоить maven, git, spring (+spring boot), sql и nosql базы. задач больше, чем «много». нужно уметь расставлять приоритеты и не бояться аргументированно говорить «нет». у нас все самостоятельны: каждый сам планирует и согласовывает сроки выполнения задач, а если не успевает — заранее передоговаривается. когда совсем не получается — сразу говорит об этом и мы решаем проблему совместно. мы состоявшаяся компания (1300+ человек, но сохранили дух стартапа. у нас нет жесткой иерархии и дресс-кода. мы быстро принимаем решения и не разводим бюрократии. мы ценим мнение каждого, поэтому любой сотрудник может реализовать любую идею, если объяснит её целесообразность. мы всегда даём друг другу обратную связь: хвалим за достижения и честно говорим, где и как можно сделать лучше. общие условия работы высокая «белая» зарплата, официальное трудоустройство опционы на покупку акций компании. дмс со стоматологией на тебя и твою семью. оплата профессионального развития, регулярные воркшопы и митапы, бесплатные книги и библиотека в офисе. корпоративные вечеринки и крутой брендированный мерч. оптала поездок на такси. помощь с релокацией в ереван для тебя и твоей семьи

Адрес

Москва

Похожие вакансии

По договоренности
05.08.2022 01:53
компания "miro" мы ищем backend разработчиков в несколько наших команд. каждая команда состоит из продуктового менеджера, front- и backend разработчиков, ...
Партнерские Вакансии
Новосибирск
По договоренности
18.07.2022 01:29
компания "miro" мы ищем senior backend разработчиков в несколько наших команд. каждая команда состоит из продуктового менеджера, front- и backend ...
Партнерские Вакансии
Екатеринбург
По договоренности
18.07.2022 01:29
компания "miro" мы ищем senior backend разработчиков в несколько наших команд. каждая команда состоит из продуктового менеджера, front- и backend ...
Партнерские Вакансии
Москва

Новости

ТОП компаний

ТОП вакансий из категории

Смотрите также вакансии