Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Скрытые компании и отметки о просмотре ещё не подключены.
Скрытые компании и отметки о просмотре ещё не подключены.
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: – Разработка и поддержка приложений с использованием Kotlin, Java, RxJava, Android DevTools и веб-сервисов (JSON REST). – Непрерывная интеграция с Jenkins. – Разработка приложений для новых проектов с использованием методологий Scrum и Agile в сотрудничестве с командой дизайнеров и iOS-разработчиков. – Документирование процессов планирования и реализации в Jira и Confluence. Требования: – Разработка под Android с глубокими знаниями Android и обширным опытом работы с Java. – Использование RESTful JSON API и WebSocket. – Эффективное использование существующих фреймворков и API, а также глубокое знание взаимодействия устройства и версии Android. – Разработка четкой и лаконичной технической документации для внутреннего и внешнего использования. – Методы достижения высококачественного пользовательского опыта в соответствии с принципами дизайна и рекомендациями Google по интерфейсу Android. – Написание эффективного, поддерживаемого и многократно используемого кода. – Навыки проектирования, структур данных, решения проблем и отладки. – Использование Git для контроля версий. – Особое внимание к удобству использования при разработке и проектировании приложений. Требования, связанные с ИИ: – Владение инструментами разработки на основе искусственного интеллекта, такими как GitHub Copilot или аналогичными. – Высокие навыки оперативного проектирования для оптимизации работы инструментов ИИ. – Критическое понимание границ возможностей инструментов ИИ и применение здравого смысла и критического мышления. – Использование ИИ для отладки, повышения качества кода и улучшения документации с целью повышения производительности и надежности рабочих процессов.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборСкрытые компании и отметки о просмотре ещё не подключены.
Задачи: — Строить iOS-приложение (SwiftUI) вместе с companion-приложением для watchOS, где часы являются основным сенсорным контуром продукта, а iPhone — вторым экраном. — Работать с HealthKit, фоновой записью данных на часах, офлайн-логикой и синхронизацией. — Позже интегрировать кастомную ML-модель, создаваемую отдельным специалистом. — В перспективе использовать WidgetKit и Live Activities. Требования: — Реальный опыт работы с HealthKit и watchOS, особенно с companion-приложениями, желательно с примерами в портфолио. — Понимание ограничений фоновой работы и энергопотребления. — Приветствуется опыт работы с CMSensorRecorder и сырыми данными акселерометра/гироскопа. — Готовность работать в условиях неопределённости и отсутствия чётко прописанных задач. Условия: — Проектная работа, частичная занятость. — Удалённый формат работы. — Оплата обсуждаема, зависит от оценки объёма работы после разговора. — Возможность продолжения сотрудничества на следующих этапах проекта. Проект находится на ранней стадии, цель ближайшего этапа — довести продукт до технического proof и подготовить к первому инвестиционному раунду. Вакансия ориентирована на специалиста, заинтересованного в сложных задачах, исследованиях и экспериментах с продуктом с самого начала.
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: • Разработка iOS-приложений от идеи до App Store • Swift / SwiftUI, подписки, аналитика, push • Работа с AI-инструментами и контроль качества кода • TestFlight, сборки, App Review, фиксы • Взаимодействие с лидом и дизайнерами • Автоматизация и создание переиспользуемых компонентов Требования: • 3+ года в iOS, уверенный Swift / SwiftUI • Опыт публикации приложений в App Store • StoreKit, подписки, Git, TestFlight • Cursor / Claude Code / Codex или аналоги • Английский B2+ Условия: 💻 Remote, гибкий график, без тайм-трекеров Зарплата по итогам собеседования — валюта / USDT 15 дней отпуска + 7 больничных Дополнительные бенефиты после 6 месяцев
Скрытые компании и отметки о просмотре ещё не подключены.
В команду Mobile SDK компании 2ГИС требуется Senior Kotlin разработчик для удалённой работы на полной занятости. Основная задача — развитие и поддержка мобильного SDK, который используется тысячами разработчиков. В обязанности входит разработка функционала SDK, включая UI и сложную бизнес-логику, написание качественного кода на Kotlin, Swift или Dart в зависимости от платформы, работа с SwiftUI/UIKit, Jetpack Compose и Flutter, интеграция и доработка C++ кода на среднем уровне, проектирование устойчивых API, рефакторинг существующего кода, а также диагностика и устранение сбоев, проблем с производительностью и ошибок во время выполнения. Также необходимо участвовать в развитии архитектуры SDK для повышения его стабильности и удобства использования. Требования включают коммерческий опыт мобильной разработки на Kotlin, Swift или Dart, глубокое понимание жизненного цикла мобильных приложений, многопоточности и управления памятью, уверенное владение C++ с возможностью чтения, модификации и отладки кода, умение работать с сложным legacy-кодом и делать его более поддерживаемым, а также навыки использования инструментов для диагностики производительности и стабильности мобильных приложений. Уровень заработной платы обсуждается на собеседовании.
Скрытые компании и отметки о просмотре ещё не подключены.
Location: Ukraine Workplace: remote Creatio is a global vendor of an agentic CRM & workflow platform with no-code and AI at its core. We help organizations automate customer and operational workflows achieving the fastest time-to-value and the highest ROI on the market. Millions of workflows run on Creatio daily, supporting thousands of clients in over 100 countries. Genuine care for our clients and partners is at the heart of our DNA. We’re proud to be recognized by top industry analysts as a Leader and Strong Performer in multiple Gartner and Forrester reports. In 2025, Creatio was named to Inc.’s Best Workplaces list, recognizing our commitment to employee wellbeing and a strong workplace culture. Who We’re Looking For: We are looking for a Mobile Developer to join Creatio’s Mobile Domain team and help build product experiences for users who work on the go. You will work on a cross-platform mobile solution built with Flutter and integrated with native Android and iOS applications. The role combines cross-platform development, native integrations, offline scenarios, and reusable configurable components within Creatio’s metadata-driven platform. This is a hands-on engineering role with ownership at the feature and component level. You will design and deliver features end to end while working with modern engineering approaches, including AI-assisted and agentic development. Responsibilities: Design and implement mobile features end to end across Flutter and native Android/iOS layers. Build reusable components and business features using native device capabilities, REST APIs, and offline scenarios. Own the technical design and quality of delivered features, including data flow, edge cases, and testing. Develop integrations between cross-platform and native functionality using platform channels. Investigate and resolve production issues, including platform-specific, performance, and synchronization problems. Review code and contribute to engineering guidelines, reusable components, and internal tooling. Participate in technical research, prototyping, and validation of new capabilities. Mentor middle and junior engineers through reviews, pairing, and knowledge sharing. Collaborate with Tech Lead, Engineering Manager, QA, and Product teams to define workable technical solutions. Occasionally contribute to backend (.NET/C#) or web (Angular/TypeScript) components. Contribute to AI-assisted and agentic engineering practices within the team. Requirements: Must have 4+ years of professional software development experience, including 3+ years in mobile development. Strong hands-on experience with Flutter and Dart. Experience integrating cross-platform modules with native Android/iOS applications and working with platform-specific functionality. Hands-on experience with JavaScript and TypeScript. Good understanding of state management and unidirectional data flow, such as BLoC. Solid knowledge of Clean Architecture, SOLID principles, dependency injection, and modular design. Experience with REST APIs, JSON, local persistence, and offline/synchronization scenarios. Familiarity with at least one native mobile technology: Java, Kotlin, Objective-C, or Swift. Strong testing practices, including unit and widget testing. Experience with Git, CI/CD, automated testing, and static analysis. Practical exposure to AI-assisted development and agentic workflows, or strong interest in this area. English level: Upper-Intermediate (B2) or higher. Nice to have Backend (C#/.NET) or web (Angular/TypeScript) experience for occasional full-stack contributions. Experience with SDK development, packaging, linting, and unit testing. Experience with metadata- or schema-driven UI. Background in CRM, ERP, field service, or other data-heavy enterprise mobile applications. Experience with native device capabilities and integrations (e.g. geolocation, camera, push notifications, OAuth/SSO), real-time communication, analytics, accessibility, and localization. Experience with enterprise mobility, including MDM/MAM, enterprise distribution, and corporate security requirements. What to expect from us: Growth & Development: Clear career paths, mentorship opportunities, and access to continuous learning to help you reach your full potential. Flexibility & Well-Being: We provide flexible work arrangements and initiatives that empower you to manage your schedule effectively, stay productive, and thrive both personally and professionally. Recognition & Impact: A culture that celebrates achievements, values your ideas, and empowers you to make real contributions from day one. Innovative Culture: Be part of a company that embraces new ideas, modern technologies, and bold thinking to stay ahead of the curve. Benefits & Rewards Package: We provide competitive compensation and benefits designed to support you and your family. Our rewards approach goes beyond salary, recognizing your contributions and commitment. The exact package may vary depending on your country of residence and employment type.
Скрытые компании и отметки о просмотре ещё не подключены.
Location: Poland Workplace: remote Creatio is a global vendor of an agentic CRM & workflow platform with no-code and AI at its core. We help organizations automate customer and operational workflows achieving the fastest time-to-value and the highest ROI on the market. Millions of workflows run on Creatio daily, supporting thousands of clients in over 100 countries. Genuine care for our clients and partners is at the heart of our DNA. We’re proud to be recognized by top industry analysts as a Leader and Strong Performer in multiple Gartner and Forrester reports. In 2025, Creatio was named to Inc.’s Best Workplaces list, recognizing our commitment to employee wellbeing and a strong workplace culture. Who We’re Looking For: We are looking for a Mobile Developer to join Creatio’s Mobile Domain team and help build product experiences for users who work on the go. You will work on a cross-platform mobile solution built with Flutter and integrated with native Android and iOS applications. The role combines cross-platform development, native integrations, offline scenarios, and reusable configurable components within Creatio’s metadata-driven platform. This is a hands-on engineering role with ownership at the feature and component level. You will design and deliver features end to end while working with modern engineering approaches, including AI-assisted and agentic development. Responsibilities: Design and implement mobile features end to end across Flutter and native Android/iOS layers. Build reusable components and business features using native device capabilities, REST APIs, and offline scenarios. Own the technical design and quality of delivered features, including data flow, edge cases, and testing. Develop integrations between cross-platform and native functionality using platform channels. Investigate and resolve production issues, including platform-specific, performance, and synchronization problems. Review code and contribute to engineering guidelines, reusable components, and internal tooling. Participate in technical research, prototyping, and validation of new capabilities. Mentor middle and junior engineers through reviews, pairing, and knowledge sharing. Collaborate with Tech Lead, Engineering Manager, QA, and Product teams to define workable technical solutions. Occasionally contribute to backend (.NET/C#) or web (Angular/TypeScript) components. Contribute to AI-assisted and agentic engineering practices within the team. Requirements: Must have 4+ years of professional software development experience, including 3+ years in mobile development. Strong hands-on experience with Flutter and Dart. Experience integrating cross-platform modules with native Android/iOS applications and working with platform-specific functionality. Hands-on experience with JavaScript and TypeScript. Good understanding of state management and unidirectional data flow, such as BLoC. Solid knowledge of Clean Architecture, SOLID principles, dependency injection, and modular design. Experience with REST APIs, JSON, local persistence, and offline/synchronization scenarios. Familiarity with at least one native mobile technology: Java, Kotlin, Objective-C, or Swift. Strong testing practices, including unit and widget testing. Experience with Git, CI/CD, automated testing, and static analysis. Practical exposure to AI-assisted development and agentic workflows, or strong interest in this area. English level: Upper-Intermediate (B2) or higher. Nice to have Backend (C#/.NET) or web (Angular/TypeScript) experience for occasional full-stack contributions. Experience with SDK development, packaging, linting, and unit testing. Experience with metadata- or schema-driven UI. Background in CRM, ERP, field service, or other data-heavy enterprise mobile applications. Experience with native device capabilities and integrations (e.g. geolocation, camera, push notifications, OAuth/SSO), real-time communication, analytics, accessibility, and localization. Experience with enterprise mobility, including MDM/MAM, enterprise distribution, and corporate security requirements. What to expect from us: Growth & Development: Clear career paths, mentorship opportunities, and access to continuous learning to help you reach your full potential. Flexibility & Well-Being: We provide flexible work arrangements and initiatives that empower you to manage your schedule effectively, stay productive, and thrive both personally and professionally. Recognition & Impact: A culture that celebrates achievements, values your ideas, and empowers you to make real contributions from day one. Innovative Culture: Be part of a company that embraces new ideas, modern technologies, and bold thinking to stay ahead of the curve. Benefits & Rewards Package: We provide competitive compensation and benefits designed to support you and your family. Our rewards approach goes beyond salary, recognizing your contributions and commitment. The exact package may vary depending on your country of residence and employment type.
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: – Разрабатывать Android-функциональность нового AI-продукта Нового мобильного приложения. – Реализовывать экраны и пользовательские сценарии на Kotlin и современном Android-стеке. – Развивать переиспользуемые Android-компоненты, библиотеки и SDK для быстрого внедрения продуктовой функциональности. – Работать с чатом и ИИ-помощником: асинхронные ответы, история сообщений, загрузка документов, ошибки и запасные сценарии. – Разрабатывать UI риск-профиля и медицинских данных: анкеты, карточки, графики, объяснения, доверие и согласия. – Интегрироваться с backend/API, авторизацией, аналитикой, фича-флагами и наблюдаемостью. – Участвовать в развитии многомодульной архитектуры Android-приложения и границ между feature/platform/core слоями. – Оптимизировать CI/CD, Gradle-конфигурации и скорость сборки там, где это влияет на поставку команды. – Учитывать ограничения мобильных релизов: обратную совместимость, поэтапный раскат, регресс, работу на разных версиях Android. – Писать тестируемый код, участвовать в код-ревью, декомпозиции и обсуждении API-контрактов. – Работать в кросс-функциональной команде с Product, Backend, iOS, QA, SA, Design и ML. Требования: – Уверенный Kotlin. – Kotlin Coroutines / Flow: SharedFlow, StateFlow, operators, scopes, lifecycle, cancellation, structured concurrency, error handling. – Архитектура Android-приложений: Clean Architecture, UDF/MVI/TEA или близкие подходы, separation of concerns. – Jetpack Compose для новых экранов; понимание interoperability с legacy View при необходимости. – Навигация, управление состоянием, работа с UI-состояниями загрузки, пустого экрана, ошибки и контента. – Сетевой слой: REST, авторизация/сессия, повторы запросов, маппинг ошибок, работа без сети или при плохой сети. – Работа с локальным хранением и кэшированием: Room/DataStore/SharedPreferences или аналоги. – Многомодульные Android-проекты: понимание влияния модулей на время сборки, границ API, api/impl-подхода и изоляции зависимостей. – Gradle: dependency configurations, implementation vs api, version catalogs, основы convention plugins. – Опыт работы с CI/CD для Android: сборки, проверки, тесты, артефакты, ускорение обратной связи. – Качество мобильного продукта: жизненный цикл приложения, push-уведомления, диплинки, разрешения, аналитика, crash reporting. – Тестирование: unit tests для ViewModel/use cases/services, UI tests как плюс. – Готовность к релизу: фича-флаги, обратная совместимость, поэтапный раскат, регрессионные проверки. – Умение работать с Backend, ML, Product, QA, SA, iOS и Design.
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: – Участвовать в планировании и проектировании новых функций мобильного приложения; – Проектировать архитектуру фич с учётом масштабируемости, отказоустойчивости и мониторинга; – Поддерживать надёжность критического пути, оперативно разбирать инциденты; – Сопровождать фичи после запуска: метрики, логирование, наблюдаемость, аналитика; – Работать в кросс-функциональной команде, состоящей из техлидов различных функций, разработчиков и QA. Требования: – Хотите делать качественный продукт, а не просто писать код; – Глубоко знаете Android SDK, включая фреймворки фрагментов и Jetpack Compose; – Уверенно владеете Kotlin, включая Kotlin Coroutines, и умеете эффективно их использовать; – Умеете организовывать слоистую архитектуру в приложении, понимаете паттерн MVVM, знаете как эффективно разбивать приложение на модули; – Умеете декомпозировать задачи и давать реалистичные оценки; – Своевременно подсвечиваете риски и держите процесс прозрачным для команды; – Доводите фичу до результата: релиз, фича-тоглы, мониторинг, проверка эффекта по метрикам; – Умеете работать в команде, аргументировать решения и брать инициативу; – Планируете свою работу так, чтобы у QA оставалось время на тестирование. Будет плюсом: – Пишете тесты (например, unit, UI или скриншот-тесты); – Умеете настраивать CI/CD; – Знаете, как работать с фича-тоглами, A/B-тестами и продуктовой аналитикой; – Используете AI-инструменты (Cursor / Copilot / Claude Code) на практике.
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: — Участвовать в планировании и проектировании новых функций мобильного приложения; — Проектировать архитектуру фич с учётом масштабируемости, отказоустойчивости и мониторинга; — Разрабатывать и тестировать фичи, влияющие на опыт оформления заказа и ключевые метрики; — Поддерживать надёжность критического пути, оперативно разбирать инциденты; — Сопровождать фичи после запуска: метрики, логирование, наблюдаемость, аналитика; — Участвовать в прожарках и архитектурных сессиях, работать кросс-функционально (PO, TL, iOS/Android, backend, дизайн, аналитика, QA). Примеры недавних задач команды: — Редизайн корзины, включая ячейки товаров, коллекции рекомендованных товаров; — «Поделиться корзиной» для группового заказа; — Разработка нового экрана карты для работы с адресами доставки и пиццериями; — Серия A/B-тестов для проверки гипотез и роста метрик. Планы на будущее: — Прогнозирование времени доставки с компенсацией за опоздание; — Редизайн карты и элементов на ней. Требования: — Хотите делать качественный продукт, а не просто писать код; — Глубоко знаете Android SDK, включая фреймворки фрагментов и Jetpack Compose; — Уверенно владеете Kotlin, включая Kotlin Coroutines, и умеете эффективно их использовать; — Умеете организовывать слоистую архитектуру в приложении, понимаете паттерн MVVM, знаете как эффективно разбивать приложение на модули; — Умеете декомпозировать задачи и давать реалистичные оценки; — Своевременно подсвечиваете риски и держите процесс прозрачным для команды; — Доводите фичу до результата: релиз, фича-тоглы, мониторинг, проверка эффекта по метрикам; — Умеете работать в команде, аргументировать решения и брать инициативу; — Планируете свою работу так, чтобы у QA оставалось время на тестирование. Будет плюсом, если вы: — Пишете тесты (например, unit, UI или скриншот-тесты); — Умеете настраивать CI/CD; — Знаете, как работать с фича-тоглами, A/B-тестами и продуктовой аналитикой; — Используете AI-инструменты (Cursor / Copilot / Claude Code) на практике. Условия: — Работа над продуктом, которым пользуются в 25 странах миллионы пользователей; — Много автономии и доверия, но с высокой планкой качества; — Отсутствие бюрократии и KPI. Есть только цель; — Оплата профильного обучения, покупка билетов на конференцию и необходимых книг; — Помощь с подготовкой публичных выступлений, прокачка вас как автора статей; — Частичная компенсация английского языка в Skyeng и сессий психолога в Alter; — ДМС со стоматологией, с первого рабочего дня.
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: — Развивать и совершенствовать существующее Flutter-приложение — Добавлять новые функции и оптимизировать существующие — Работать с REST API и Firebase — Сотрудничать с backend-разработчиками и дизайнерами — Выявлять ошибки и повышать стабильность приложения — Контролировать качество кода и проводить code review — Работать с задачами через ClickUp Требования: — Минимум 2 года опыта работы с Flutter — Хорошее знание Dart и Riverpod — Опыт работы с REST API, Firebase и Git — Знание принципов clean architecture, SOLID, DI — Опыт работы с существующей кодовой базой и её оптимизации — Опыт самостоятельной публикации и обновления приложений в App Store и Google Play Дополнительные преимущества: — Опыт написания тестов — Опыт работы с CI/CD (Codemagic, GitHub Actions, Fastlane) — Понимание UI/UX — Опыт работы с ClickUp
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: — Разработка новых фич и поддержка существующих модулей мобильного приложения на Flutter. — Верстка сложных адаптивных интерфейсов по макетам из Figma с соблюдением Pixel Perfect. — Взаимодействие с блокчейн-протоколами через готовые SDK и API. — Написание чистого и тестируемого кода на Dart. — Исправление багов и оптимизация работы приложения под разные модели устройств. — Активное участие в командных обсуждениях и сессиях планирования. Требования: — Опыт коммерческой или активной проектной разработки на Flutter от 1 года. — Уверенное знание Dart (типизация, асинхронность, коллекции). — Понимание принципов работы стейт-менеджеров (опыт с одним из: BLoC, Provider, Riverpod). — Базовые знания в области криптографии или Web3 (понимание, что такое кошелек, транзакция, gas). — Навыки работы с Git и понимание процесса GitFlow. — Готовность быстро обучаться и погружаться в специфику Zero-Knowledge технологий. — Английский на уровне чтения технической документации. Будет плюсом: — Наличие собственных проектов на GitHub или опубликованных приложений в сторах. — Опыт работы с Firebase или аналогичными сервисами. Условия: — Удаленно, full-time, наставничество
Скрытые компании и отметки о просмотре ещё не подключены.
Требования: — опыт разработки мобильных и веб приложений на Flutter (Flutter Web) от 3 лет; — понимание принципов чистой архитектуры (Clean Architecture); — знание принципов ООП, SOLID, асинхронного программирования (async/await, Futures, Streams); — умение создавать и поддерживать сложные UI-компоненты; — опыт работы с популярными state-менеджерами; — опыт интеграции с REST API и WebSocket; — умение работать с библиотеками для сетевых запросов (Dio, http); — навыки обработки ошибок и кэширования данных; — умение писать unit-тесты, widget-тесты и интеграционные тесты; — навыки работы с Git: ветвление, мердж-реквесты, разрешение конфликтов. Задачи: — разработка и поддержка приложений на Flutter (desktop web, mobile web, iOS app, Android app). Условия: — участие в развитии продукта; — полностью белая заработная плата, оформление по ТК РФ; — удаленная работа с графиком 5/2 с 9 до 18 по МСК (возможно согласование гибкого графика); — зарплата договорная, обсуждается индивидуально на собеседовании; — ДМС со стоматологией после испытательного срока; — возможность бесплатного обучения детей на курсах компании; — бесплатные сессии с корпоративным психологом; — поддержка HR-отдела и наставника для адаптации.
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: — Разрабатывать и внедрять отдельные функции с нуля с качественным кодом. — Сотрудничать с дизайнерами, продакт-менеджерами и бэкенд-инженерами для определения и реализации пользовательских функций. — Интегрировать RESTful API в Android-приложение. — Проводить код-ревью, давать обратную связь и рефакторить код для поддержания высокого качества. — Устранять проблемы, выявленные пользователями или тестированием. — Тесно работать с командой QA для обеспечения тестирования и качества Android-приложения. Требования: — Опыт разработки Android на Kotlin не менее 3 лет. — Глубокие знания Android SDK и Jetpack Compose. — Понимание современной архитектуры приложений: MVI + Clean. — Опыт работы с внедрением зависимостей (Dagger). — Знакомство с пользовательскими навигационными подходами. — Опыт интеграции RESTful API с OkHttp. — Знание корутин и реактивных потоков (Kotlin Flow). — Практический опыт написания Unit/Integration тестов (Mockito, JUnit). — Опыт работы с GitLab и автоматизированными релизами. — Знакомство с аналитическими и мониторинговыми инструментами (Amplitude, Firebase, Splunk). — Сильные навыки решения проблем и отладки, умение работать в команде с продактами, QA и дизайнерами. Условия: — Работа в международной команде. — Быстрый профессиональный рост и возможности международного продвижения. — Вознаграждения на основе результатов и долгосрочный успех в компании. — Поддержка релокации для подходящих кандидатов. — Новый офис в Маниле, Филиппины. — Варианты удаленной и гибридной работы. — Медицинская страховка и программы здоровья и благополучия. — Различные мероприятия онлайн и офлайн.
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: — Разрабатывать и поддерживать нативные приложения для Android. — Создавать пользовательские интерфейсы по дизайн-макетам. — Интегрировать приложения с бэкенд-сервисами и REST API. — Участвовать в проектировании архитектуры и code review. — Оптимизировать производительность, стабильность и качество кода. — Взаимодействовать с backend-разработчиками, QA и дизайнерами. Требования: — Коммерческий опыт Android-разработки от 2 лет. — Уверенное знание Kotlin (Java — будет плюсом). — Хорошее знание Android SDK и жизненного цикла компонентов Android. — Опыт разработки UI с Jetpack Compose и/или классическими View. — Работа с Kotlin Coroutines и Kotlin Flow. — Понимание многопоточности, управления состоянием и принципов SOLID. — Опыт с архитектурой Data / Domain / Presentation, MVVM, MVI и другими паттернами презентационного уровня. — Опыт интеграции REST API. — Работа с локальными БД: SQLite, Room. — Уверенное использование Git. — Опыт с Dependency Injection: Dagger / Hilt. Будет плюсом: — Опыт с многомодульной архитектурой Android-приложений. — Написание unit- и UI-тестов. — Понимание CI/CD в мобильной разработке. — Опыт оптимизации производительности и работы с памятью.
Скрытые компании и отметки о просмотре ещё не подключены.
О проекте i-Line — мобильное приложение для управления живой очередью на автомойках. Для автовладельцев: выбор автомойки на карте; просмотр очереди; бронирование и онлайн-оплата; отслеживание статуса. Для автомоек: управление очередью; CRM; аналитика; расчёт зарплаты мойщиков. Статус проекта: приложение уже разработано и развёрнуто. Сейчас — багфиксинг и подготовка к запуску. Нужно разобраться в существующем Flutter-коде, исправить ошибки и довести приложение до production. Задачи: — поиск и исправление багов; — работа с существующим Flutter-кодом; — проверка интеграции с backend API; — исправление проблем Flutter ↔️ backend; — тестирование Android/iOS; — подготовка к публикации в App Store и Google Play; — дальнейшая поддержка проекта 12 месяцев. Срок основной доработки — 1,5 месяца. Требования: — Middle Flutter; — уверенный Flutter/Dart; — REST API, JSON; — Git; — умение разбираться в чужом коде; — самостоятельный поиск и исправление причин багов; — готовность уделять проекту 25+ часов в неделю ближайшие 2 месяца. Условия: — удалённо; — гибкий график; — договор оказания услуг; — фантомный опцион: 2% от денежного оборота проекта до совокупной выплаты $30 000; ориентировочный срок погашения — 2 года с момента запуска. Команда: — Backend-разработчик (в поиске); — Flutter-разработчик (в поиске); — React JS-разработчик; — UX/UI Designer.
Скрытые компании и отметки о просмотре ещё не подключены.
Компания Dodo — сеть ресторанов быстрого питания, специализирующаяся на доставке пиццы и других блюд. Вакансии: Android-разработчик (App&Web) и Android-разработчик (Core-команда). Формат работы: удалённая работа по России.