- проектирование архитектуры Цифрового рубля в приложении на платформе iOS. - разработка Цифрового рубля в приложении на платформе iOS.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
- проектирование архитектуры Цифрового рубля в приложении на платформе iOS. - разработка Цифрового рубля в приложении на платформе iOS.
Responsibilities: - Design and develop scalable Android features for a mobile banking application. - Implement secure financial flows including transactions, cashback logic, and tracking. - Integrate with external APIs such as payments, geolocation, and partner services. - Ensure high performance, stability, and security of the application. - Collaborate with backend, QA, and product teams to deliver features end-to-end. - Maintain and improve app architecture following modern best practices. - Lead code reviews, enforce coding standards, and mentor team members. - Monitor app health including crashes, performance, and analytics, and proactively improve it. - Work with analytics tools like Firebase and Google Analytics to track user behavior and optimize features. - Continuously improve development processes, documentation, and codebase quality. Requirements: - At least 2 years of experience in Android development using Kotlin. - Strong knowledge of Android fundamentals, application lifecycle, OOP, and architectural patterns such as MVVM and MVI. - Experience building Android UIs with Jetpack Compose and/or traditional View/XML systems. - Experience with Kotlin Coroutines and working knowledge of Flow. - Experience integrating REST APIs, handling responses, errors, and serialization. - Basic experience with local data persistence using Room or other Android storage solutions. - Familiarity with dependency injection frameworks like Hilt, Dagger, or Koin. - Experience writing unit tests and understanding basic UI testing principles. - Working knowledge of Git and basic understanding of CI/CD. - Ability to independently implement well-defined features and collaborate effectively with the development team. - English proficiency at least at Intermediate+ level.
Коммерческий опыт Android-разработки от 4-х лет. Уверенное знание Kotlin и Android SDK.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборЗадачи: Ведущий iOS разработчик в СберБизнес, работающий с технологиями Swift, SwiftUI, Combine, GCD, Structured Concurrency, Collections, Optionals, Protocol-Oriented Programming. Компания: Сбер Банк — крупнейший российский финансовый конгломерат, предоставляющий широкий спектр банковских услуг для частных лиц, малого бизнеса и корпоративных клиентов. Условия: Гибридный формат работы.
Zадачи: — Разработка приложений для Android с использованием Kotlin — Работа с базами данных SQLite — Использование систем контроля версий Git — Настройка сборки проектов с Gradle — Интеграция REST API — Создание пользовательских интерфейсов (UI) Требования: — Опыт работы от 1 до 3 лет Условия: — Работа в гибридном формате в городе Ташкент — Зарплата обсуждается индивидуально
Location: Warsaw, PL We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment. Finonex is a company building modern mobile trading and financial applications across multiple brands from a shared Flutter codebase. The team focuses on creating accessible, secure, and user-friendly trading experiences powered by cutting-edge technology, supported by 24/7 service. We are looking for a strong, hands-on Senior Flutter Developer to join our Mobile R&D team and help build our mobile trading applications. This is a hands-on engineering role. You'll design and build high-quality features across Android and iOS, working within an established multi-flavor architecture and to a high engineering standard, as part of a team led by our Mobile Team Lead. The ideal candidate takes strong ownership of their work, writes clean and maintainable code, and thrives in a fast-moving, regulated financial environment. 📌 Please note that candidates for this position are expected to work in alignment with the Israeli team: Sunday-Thursday — work days, Friday-Saturday — days off. Software Development Design, develop, test, and maintain high-quality features for Android and iOS in Flutter. Write clean, well-structured, testable code that follows the team's architecture, patterns, and coding standards. Contribute to integrations such as real-time market data, charting, analytics, and third-party financial SDKs. Work within the existing multi-flavor / multi-brand build and release process. Troubleshoot and fix production issues, and help keep the apps performant and stable. Quality & Testing Participate actively in code reviews - both giving and receiving constructive feedback. Write unit, widget, and integration tests to keep quality high. Contribute to app reliability and observability (crash-free rates, performance). Collaboration & Delivery Collaborate closely with Product, Design, Backend, and QA to deliver business objectives. Deliver predictably within sprints, with honest estimation and clear communication of progress and risks. Communicate proactively and clearly in English with a distributed, cross-country team. 5+ years of professional software development experience. 4+ years of hands-on Flutter development on production applications (Flutter as a primary, day-to-day skill - not occasional or secondary). Strong command of Dart and modern state management (BLoC, Riverpod, and Provider). Solid working experience within multi-flavor / multi-environment Flutter apps. Working knowledge of native Android and iOS - build configuration and platform-channel / SDK integration. Experience with REST APIs and real-time communication (WebSocket or similar). Strong ownership, autonomy, and problem-solving skills. Excellent written and verbal English — a must (daily communication with the Israel-based team). Availability to work Sunday-Thursday, aligned with the Israeli team — a must. Experience in fintech, trading, forex/CFD, financial services, or another regulated industry. Experience with the Firebase suite (Crashlytics, Remote Config, Performance, Analytics). Experience with product analytics / attribution (e.g. Mixpanel, AppsFlyer). Experience with charting libraries (e.g. ChartIQ) and engagement SDKs (e.g. Braze). Familiarity with FVM, monorepo workflows, and GitLab CI. Experience with automated / integration testing and AI-assisted development tools. Experience working in distributed / international teams. Please note that candidates for this position are expected to work in alignment with the Israeli team: Sunday-Thursday — work days, Friday-Saturday — days off. At On The Spot, we’re creating a workplace people would want to stay in: supportive, well-organized, and fair in terms of conditions and benefits. We’ll share more about our benefit package during the interviews. In the meantime, you can always check our Glassdoor reviews .
Location: Warsaw, PL We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment. Unity Aura is a large-scale content discovery platform used across 330M devices worldwide. Mission: help users find and access their favorite content in a native and easy way. We are looking for an exceptional and passionate Android Team Leader to join our top-notch Mobile Development group. Our perfect candidate will have the opportunity to help build a large-scale revolutionary platform used by hundreds of millions of users worldwide. You will shape both the technical direction and team culture while delivering products that make a real impact. Leadership & People management Lead, mentor, and grow a team of Android developers and QA/AQA engineers Conduct 1-on-1s, performance reviews, and career development planning Foster a culture of innovation, collaboration, and continuous improvement Facilitate knowledge sharing and technical excellence within the team Technical leadership Design scalable solutions and evaluate architecture options Define technical direction, coding standards, and quality guidelines Conduct code reviews and ensure best practices are followed Stay up to date with Android ecosystem trends and drive adoption of relevant technologies Contribute hands-on to critical features and complex technical challenges Product & Delivery Collaborate closely with Product Managers, Designers, and cross-functional teams Drive sprint planning, estimation, and delivery commitments Track team progress using Agile/Scrum metrics and ensure timely delivery Balance technical debt with feature development Manage priorities in a fast-paced, dynamic environment Leadership experience (Preferred) 2+ years of people management experience in a technical leadership role Proven track record of building and scaling high-performing teams Experience leading development teams using Agile/Scrum methodology Ability to manage competing priorities and adapt to changing requirements Technical expertise 5+ years of native Android application development experience Expert knowledge of Kotlin and modern Android development practices Deep understanding of Kotlin Coroutines, Flow, and reactive programming Proficiency with MV* patterns (MVVM, MVI), Clean Architecture, and SOLID principles Strong understanding of Android internals, app lifecycle, and performance optimization Experience with multi-module architecture and dependency injection Hands-on experience with AI-assisted development tools (GitHub Copilot, Cursor, etc.) Experience with CI/CD pipelines and automated testing Knowledge of build variants, product flavors, and build configuration Experience with system-level apps or privileged APIs Background in mobile security, app hardening, or compliance requirements Experience with large-scale apps (1M+ users) This is a hybrid role with 3 days a week in our Warsaw office (Wednesday to Friday). At On The Spot, we’re creating a workplace people would want to stay in: supportive, well-organized, and fair in terms of conditions and benefits. We’ll share more about our benefit package during the interviews. In the meantime, you can always check our Glassdoor reviews .
Предстоит развивать фото- и видеоредактор: улучшать путь до первого редактирования, работать с подписками и создавать новые функции.
Location: Boston, MA Workplace: OnSite At WHOOP, we're on a mission to unlock and inspire performance for life. WHOOP empowers people to perform at a higher level through a deeper understanding of their bodies and daily lives. We handle massive amounts of data continuously streaming up to the cloud from people improving their health and wellness to the world’s greatest sports teams and athletes mandating a fault-tolerant and highly available product. The Connectivity team focuses on bridging the gap between embedded and mobile engineering, ensuring a seamless and consistent experience for members wearing a WHOOP strap. As a Staff Android Engineer on the Connectivity team you'll own the architecture of the software that connects WHOOP hardware to the Android app, and set the technical direction for how that connection performs at scale. From ensuring timely firmware updates to designing innovative ways to establish connections from software to hardware, we bring WHOOP to the highest level of performance and availability across the globe using the latest cutting edge technology. At the Staff level, your impact is measured as much by the engineers and decisions you influence as by the code you write. What you’ll do: - Own the architecture of the Android connectivity layer end to end, from the BLE transport up through history sync and firmware delivery, and drive its evolution across a large modular codebase - Collaborate within a cross-functional environment alongside WHOOP hardware, firmware, and software teams - Establish and refine communication protocols between the WHOOP strap and Android, ensuring alignment with iOS standards - Apply expert-level mastery of the Android Bluetooth stack to manage GATT operations, bonding, and reconnection logic in real-world scenarios - Own connection reliability across the fragmented Android device landscape by diagnosing and mitigating OEM specific Bluetooth, power management, and permission behavior - Create and own systems that aid in analyzing connectivity health of our members, and use that telemetry to set team priorities - Manage a prioritized backlog centered on reducing technical debt, improving code health, and enhancing module testability - Elevate engineering quality through rigorous code reviews, expanded test coverage, and refined architectural design practices - Utilize expert Kotlin proficiency to build product features and define patterns for the broader engineering team - Document new features and architecture using Jira, Confluence and preparing code using Github feature, develop, and master branches - Participate in the incident commander rotation for the whole WHOOP ecosystem and also the release process including getting the app built, managing build variants, signing, sending and testing through Firebase, and submitting to the Play Store - Analyze and monitor user metrics and feedback to determine crash rate or potential bugs and to improve engagement - Represent Android Connectivity in cross-functional forums, including bug triage, product syncs, and firmware coordination - Facilitate the ramp-up of mobile developers, mentor engineers across the Android organization, and assist the backend team with data contracts Who you are: - You are experienced working with consumer-facing apps that control BLE devices. - You have a track record of influencing engineers beyond your own team in the application of architectural and platform design principles - Expert knowledge of best practices for concurrency and multithreading, including Kotlin coroutines and Flow - Product minded engineer with empathy for the member experience - Willingness to learn and grow rapidly across Android and external systems - Extensive experience building, testing, debugging, and delivering native Android apps in a professional environment - Expert knowledge of Android application structure and components as well as lifecycle and Android Design Guidelines - Strong experience with Jetpack Compose and modern declarative Android UI - Experience with Kotlin and frameworks such as Koin, Android Jetpack libraries (including ViewModel, Flows, and Navigation), Room database, and Retrofit / OkHttp - Experience designing modular architecture and dependency boundaries in a large multi-module Gradle codebase, including patterns such as MVI and MVVM - Excellent knowledge of Android Studio, Gradle and CI systems - Experience debugging and diagnosing issues across complex or distributed systems such as firmware, mobile, and backend - Experience using Git to organize feature work - Experience communicating with a RESTful backend - Firm belief that automated testing is important and experience writing both Unit and UI tests - Excellent collaboration and communication skills, driving cross functional problem solving, tradeoff definition, and optimization - Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office. Interested in the role, but don’t meet every qualification? We encourage you to still apply! At WHOOP, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply. WHOOP is an Equal Opportunity Employer and participates in E-verify https://www.e-verify.gov/to determine employment eligibilityThe WHOOP compensation philosophy is designed to attract, motivate, and retain exceptional talent by offering competitive base salaries, meaningful equity, and consistent pay practices that reflect our mission and core values. At WHOOP, we view total compensation as the combination of base salary, equity, and benefits, with equity serving as a key differentiator that aligns our employees with the long-term success of the company and allows every member of our corporate team to own part of WHOOP and share in the company’s long-term growth and success. The U.S. base salary range for this full-time position is $170,000 - $230,000. Salary ranges are determined by role, level, and location. Within each range, individual pay is based on factors such as job-related skills, experience, performance, and relevant education or training. In addition to the base salary, the successful candidate will also receive benefits and a generous equity package. These ranges may be modified in the future to reflect evolving market conditions and organizational needs. While most offers will typically fall toward the starting point of the range, total compensation will depend on the candidate’s specific qualifications, expertise, and alignment with the role’s requirements.
Задачи: — разработка прикладных Android-приложений, включая UI, экраны и навигацию; — создание системных модулей, таких как фоновые сервисы и взаимодействие с системными API; — работа с локальными хранилищами данных и кэшированием; — оптимизация производительности приложений, включая ускорение запуска и снижение потребления памяти и энергии; — написание тестов и настройка процессов сборки; — выполнение исследовательских задач и прототипирование новых функций (PoC). Требования: — уверенное владение Java и Android SDK; — хорошие знания языков С и С++; — понимание принципов работы операционной системы Android; — знание принципов объектно-ориентированного программирования и архитектурных паттернов; — умение читать техническую документацию на английском языке. Будет преимуществом: — хорошее знание Kotlin; — опыт системной разработки для мобильных операционных систем; — желание заниматься не только прикладным, но и системным программным обеспечением; — стремление разобраться в устройстве внутренней архитектуры ОС Android. Условия: — гибридный формат работы с офисом в Москве. Компания НТЦ «Вулкан» является российской аккредитованной IT-компанией, работающей в сфере сервисных IT и информационной безопасности, разработке прикладного ПО, создании VR/AR-приложений, заказной разработке электроники и анализе защищенности embedded-устройств. Клиентами компании являются крупные коммерческие организации и государственные структуры.
Zадачи: — Разработка мобильных приложений для iOS с использованием Swift — Работа с Firebase, Git, CI/CD, REST API и UI Требования: — Опыт работы от 1 до 3 лет Условия: — Работа в гибридном формате в городе Ташкент — Зарплата обсуждается индивидуально
RELOCATION TO MONTENEGRO OR REMOTE | PREQUEL We’re looking for a Senior iOS Developer to join the Prequel team and take ownership of features end-to-end – from clarifying requirements with Product, Design, and Analytics to designing the technical solution, estimating and breaking down tasks, implementation, stabilization, and release.
Responsibilities: — Build cross-platform mobile applications using Flutter. — Develop reliable backend services with .NET (C#, ASP.NET Core). — Work with REST APIs. — Set up CI/CD pipelines. Requirements: — At least 5 years of hands-on experience with Flutter and .NET technologies. — Understanding of REST APIs. — Knowledge of CI/CD setup. — English proficiency at B2 level or higher. Conditions: — Full-time remote work. — Long-term project starting ASAP.
Задачи: — Разработка мобильных приложений для платформы iOS; — Взаимодействие с аналитиками, дизайнерами и тестировщиками; — Выявление и устранение ошибок в текущих разработках; — Интеграция с сервисами компании; — Поддержка и развитие проектов, добавление нового функционала. Требования: — Опыт коммерческой iOS-разработки от 3 лет; — Уверенное владение Swift и SwiftUI; — Базовое понимание UIKit — для интеграции UIKit-оберток в SwiftUI при необходимости; — Знание паттернов проектирования, понимание и применение принципов SOLID; — Опыт проектирования и разработки архитектуры приложений; — Практический опыт с архитектурными паттернами: MVVM / Clean Architecture / VIPER или аналогичными; — Опыт создания гибких пользовательских интерфейсов и кастомных UI-компонентов; — Опыт работы с async / await и асинхронностью в iOS; — Опыт работы с клиент-серверной архитектурой (REST API); — Навык оценки сроков выполнения задач; — Умение работать в команде и с системами контроля версий (Git); — Опыт работы в Jira / YouTrack или других системах контроля задач. Условия: — Возможность профессионального роста и применения знаний на реальных задачах; — Шанс поработать на крупном и сложном проекте; — Отсутствие бюрократии, оперативное согласование рабочих вопросов; — Крупная команда высококвалифицированных специалистов, которые всегда готовы помочь; — Официальное оформление по ТК, офисное расположение в Минске, отпуск 28 календарных дней + дополнительно 4 оплачиваемых выходных дня. Данное рабочее место является планируемым к созданию (перспективным).
Проект: мобильное приложение под iOS и Android с монетизацией, аналитикой, авторизацией через социальные сети и Firebase backend.
Ищем Flutter-разработчика в команду B2C-продукта в сфере AI / Generative AI. Разрабатываем платформу с интеграцией современных нейросетей и LLM-моделей.
KORPA is looking for an experienced Flutter developer to build and improve our mobile app for iOS and Android on a project basis. Requirements - 10+ years of Flutter/Dart and native iOS and Android commercial development experience.
Location: Москва Мы развиваем крупное финтех-приложение для iOS. Кодовая база — более 1 млн строк, над ней одновременно работают более 50 разработчиков. Вы присоединитесь к команде ядра приложения, которая отвечает и за продуктовые фичи, и за инфраструктуру приложения: архитектуру, сборку, производительность, стабильность и релизы. Обязанности * разработка новых фич в крупном iOS-приложении на Swift / SwiftUI * решение инфраструктурных задач: архитектура, модуляризация, сборка, инструменты разработки, CI/CD * работа над производительностью и стабильностью приложения, разбор инцидентов в продакшене * миграции, рефакторинг и развитие унаследованного кода без остановки продуктовой разработки * полная ответственность за технически сложные задачи: от проектирования до релиза в App Store * взаимодействие с продуктовыми командами, которые используют решения команды ядра * участье в code review. Требования * коммерческая разработка на Swift от 3 лет * коммерческий опыт работы со SwiftUI от 2 лет, понимание Combine * опыт работы в крупной продуктовой компании с большой кодовой базой и большой командой разработки * уверенное использование GCD и Structured Concurrency (async/await, Task, actors) * знание функциональных особенностей языка: Collections, Optionals, Protocol-Oriented Programming, Generics * знание платформы iOS и экосистемы Apple: жизненный цикл приложения, сертификаты и профили подписи, App Store Connect и TestFlight * понимание управления памятью в iOS, уверенное владение инструментами отладки и профилирования (Instruments) * понимание архитектурных паттернов (MVVM, MVP, VIPER и др.) и принципов SOLID * понимание сетевого взаимодействия: REST API, HTTP, JSON * понимание принципов безопасности мобильных приложений: SSL pinning, безопасное хранение данных (Keychain), защита передаваемых данных * написание unit-тестов * опыт работы с Git, знание git flow. Будет плюсом: * уверенное владение AI-инструментами * опыт модуляризации приложения: разбиение на фреймворки/модули, работа с несколькими таргетами, управление зависимостями (SPM, CocoaPods) * опыт работы с истемой сборки и CI/CD: ускорение сборки, настройка конвейеров сборки, инструменты для разработчиков * опыт оптимизации производительности: время запуска, потребление памяти, размер приложения * опыт обфускации и защиты приложения от реверс-инжиниринга * опыт подготовки и прохождения релизов в App Store * опыт масштабных миграций и рефакторинга унаследованного кода. Условия * комфортный современный офис рядом с м. Кутузовская, ул. Кутузовский проспект 32, формат работы - гибрид * корпоративный спортзал и зоны отдыха * более 400 образовательных программ СберУниверситета для профессионального и карьерного развития * расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа * подписка Прайм с возможностью совместного использования на трёх близких * вознаграждение за рекомендацию друзей в команду Сбера.