от компании (организации): JetBrains в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Тестирование"
с заработной платой: от 150000 руб.
Вакансия № 1017190 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 23 сентября 2024 года.
Дата обновления вакансии № 1017190 на сайте Работа в Москве и Московской области (МО, Подмосковье): Вторник, 24 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 1017190 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: QA engineer (Kotlin/Native team)
Kotlin — относительно новый язык программирования для платформ Java, Android, JavaScript и Native (LLVM). Первый релиз вышел в 2016 году, сейчас язык быстро набирает популярность, в частности официально поддерживается на платформе Android, в Spring Framework 5, vert.x и Gradle.
Проект ориентирован на прагматические ценности: удобство инструментария (IDE, build tools, etc), совместимость, поддерживаемость кода и легкость изучения языка. Мы занимаемся тем, что делает пользователей счастливее, и не гонимся за исследовательскими задачами.
Мы поддерживаем и развиваем три бэкэнда: JVM byte code, JS и LLVM. Компилятор тесно интегрирован с IDE (IntelliJ IDEA, Android Studio, Eclipse, NetBeans) и билд-системами (Gradle, Maven), поддерживается инкрементальная компиляция. Для пользователей очень важно время отклика наших инструментов, поэтому мы уделяем много внимания производительности компилятора.
Над проектом сейчас работает около сорока высококлассных инженеров. Мы работаем в довольно быстром темпе, без бюрократии, не боимся экспериментов и очень ценим инициативу и изобретательность. У нас очень легковесный процесс разработки:
- Ежедневные стендап-митинги, pre-commit review, автоматические функциональные тесты и continuous integration;
- Разработчики общаются с пользователями напрямую через YouTrack, форум и Slack;
- Практически весь новый код пишется на Kotlin, исторически значительная часть проекта написана на Java;
- Проект разрабатывается на GitHub под лицензией Apache 2.0
Вам предстоит: - Придумать и создать инфраструктуру для тестирования и анализа производительности сложного, мультиплатформенного оптимизирующего компилятора и системы исполнения;
- разрабатывать тесты на новые платформы, новые возможности языка и системы исполнения;
- разрабатывать тесты на взаимодействие с существующими системами исполнения и языками программирования, такими как C, C++ и Objective-C;
- общаться с разработчиками для совместного выявления и исправления реальных причин сложных проблем;
- поддерживать систему автоматического запуска тестов и помогать разработчикам использовать её результаты.
Наиболее ценными навыками и умениями кандидата мы считаем: - Опыт промышленной разработки и тестирования от 3 лет;
- Понимание основных методологий тестирования;
- Знание Java, C, C++ и фреймворков для юнит-тестирования;
- Понимание базовых принципов работы компиляторов и систем исполнения;
- Знание основных алгоритмов и структур данных;
- Умение работать в команде.
Также приветствуется: - Опыт разработки на Kotlin или других JVM языках;
- Знакомство с JVM byte code;
- Опыт участия в open-source проектах или ведения собственных проектов.
N.B! На данную вакансию мы готовы рассматривать только тех кандидатов, которые готовы к релокации в наш офис в Санкт-Петербурге.
Откликнуться на эту вакансию: QA engineer (Kotlin/Native team)
Предыдущая вакансия:
Вакансия № 1017178 на должность Разработчик Javascript от компании РБК в городе (населенном пункте) Москва