Notion
Software Engineer, Mobile Core (Android)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Android-инженер в Notion для построения нативной основы мобильного приложения: рендеринг страниц, редактирование, навигация и общие фреймворки. Работа в офисе в Сан-Франциско или Нью-Йорке с активным использованием AI-инструментов.
Задачи
- Разрабатывать и полировать ключевые экраны Notion на Android: открытие и чтение страниц, написание и редактирование, навигация, вкладки Home, Search и Inbox
- Работать с product-менеджерами и дизайнерами над превращением идей в зафиксированные фичи и улучшать их по фидбеку и данным
- Использовать AI-инструменты и агентов для ускорения разработки, тестирования и исследования, сохраняя ответственность за ревью и качество
- Взять на себя ключевую часть Android-приложения (Home, Inbox или часть редактора) от идеи до запуска
- Находить и исправлять проблемы со временем запуска, скроллингом, задержкой ввода, крашами и потреблением памяти, добавлять тесты и мониторинг
Требования
- Опыт создания и выпуска Android-приложений (работа, стажировки или собственные проекты)
- Уверенное владение современным Android: Kotlin, Jetpack Compose, Coroutines/Flow, Gradle
- Забота о нативном UI и производительности, интерес к кастомному рендерингу текста, сложным lazy-спискам, rich-text редактированию
- Продуктовое чутьё: внимание к деталям взаимодействий и полировке, использование фидбека и данных для решений
- Вдумчивый подход к решению задач и ясная коммуникация, умение объяснять компромиссы письменно
- Использование AI-инструментов и агентов как реальных коллабораторов в инженерной практике
Условия
- Офисная работа в Сан-Франциско или Нью-Йорке по понедельникам, вторникам и четвергам (Anchor Days)
- Конкурентная денежная компенсация, equity и бенефиты
- Базовая зарплата для Сан-Франциско: $150,000 - $168,000 в год
- Возможность работать с shared Rust-слоем и AI-инструментами для мобильной разработки
Навыки
- Android
- Kotlin
- Jetpack Compose
- Coroutines
- Flow
- Gradle
- Rust
- TypeScript
- React
- Node.js