Требуется Java разработчик. Требования: — опыт работы с Java — опыт работы с Kotlin — знание Apache Kafka — знание PostgreSQL
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Требуется Java разработчик. Требования: — опыт работы с Java — опыт работы с Kotlin — знание Apache Kafka — знание PostgreSQL
Задачи: – Разрабатывать новые функции и поддерживать существующий функционал в Android-приложениях – Исправлять баги – Отправлять релизные поезда – Проектировать архитектуру фичей, выбирать паттерны и библиотеки, фиксировать ADR и вести документацию – Писать чистый, поддерживаемый и тестируемый код – Рефакторить legacy-код и повышать производительность приложения – Участвовать в код-ревью, менторстве – Тесно взаимодействовать с участниками продуктовых команд – Внедрять современные практики CI/CD, автоматизации тестирования Требования: – Умение вести эффективную коммуникацию со стейкхолдерами – Инженерный подход, ведение ADR, документации, качественная коммуникация с коллегами – Опыт коммерческой разработки Android-приложений от 3 лет – Глубокое понимание Kotlin и особенностей JVM/Android Runtime – Уверенное знание паттернов, принципов ООП, SOLID, DRY, KISS – Опыт работы с современными архитектурными паттернами (MVVM/MVI) и библиотеками Android Jetpack – Понимание жизненного цикла компонентов Android и работы с многопоточностью – Умение писать Unit-тесты и UI-тесты, понимание важности качества кода – Умение отслеживать и улучшать метрики здоровья проекта – Опыт работы с Git (ветвление, merge requests, code review) – Умение автоматизировать сборки Git, CI/CD – Желание развиваться, делиться знаниями и учиться новому, улучшать командные процессы
Задачи: — Проектировать и реализовывать продуктовые фичи в крупном Android-приложении. — Развивать модульную архитектуру приложения: корректно выделять api/impl контракты, сохранять направление зависимостей и не расширять legacy-подходы без необходимости. — Работать с UI на Jetpack Compose и внутренней дизайн-системой: экраны, состояния, reusable-компоненты, accessibility. — Реализовывать presentation/domain/data слои: ViewModel, UI state/effects, use cases, repositories, mappers, интеграции с backend-клиентами. — Работать с асинхронностью на Coroutines/Flow, streaming-сценариями и SSE. — Наставлять инженеров ниже грейдом через review, парное проектирование и передачу контекста по сложным частям приложения. Требования: — Опыт работы с Kotlin, Android platform, Jetpack Compose, Coroutines/Flow и понимание layered architecture без смешивания DTO, domain models и UI models. — Опыт агентной разработки и интеграции AI-инструментов в developer workflow. — Опыт с native/NDK интеграциями, audio/video stack, Media3, CameraX. — Опыт развития многомодульной архитектуры в большом Android-приложении. — Опыт подготовки мобильных релизов с учетом rollout, rollback, feature flags и совместимости версий приложения. Условия: — Крупнейшее DS&AI community — более 600 DS-специалистов банка. — Дайджест о самых последних разработках в области DS&AI и отчеты с крупнейших конференций мира. — Возможность быть соавтором НИРов и статей для международных конференций. — Возможность выбрать удобный формат работы: гибрид или офис. — Ежегодный пересмотр зарплаты, годовая премия. — Корпоративный спортзал и зоны отдыха. — более 400 образовательных программ СберУниверситета для профессионального и карьерного развития. — Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа. — Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров. — Вознаграждение за рекомендацию друзей в команду Сбера.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборНавыки: Kotlin, Jetpack Compose, Coroutines, Flow, MVVM, Clean Architecture, Retrofit, Room, DataStore, Hilt, Navigation Compose, Material 3, unit-тесты (JUnit, coroutines-test), Git.
Требования: — Гражданство и локация РФ — Высшее техническое образование — Опыт автоматизации на Java от 4 лет — Понимание процессов тестирования и разработки ПО — Опыт создания автоматизированных тестов — Опыт проведения UAT — Знание HTTP, REST, JSON, XML, Web Services — Умение составлять SQL-запросы с использованием JOIN — Опыт интеграционного тестирования — Опыт работы с Git — Опыт работы с JIRA — Опыт работы с Confluence — Опыт работы с AsyncAPI — Готовность использовать LLM в работе — Самостоятельность и способность к самообучению — Умение работать с несколькими задачами одновременно — Коммуникабельность и командная работа — Готовность брать ответственность за свою работу и совместный результат команды — Готовность работать со сложными задачами Дополнительные требования: — Активная вовлечённость в автоматизацию тестирования внутри Scrum-команд — Доказанный опыт совершенствования инфраструктуры автотестирования — Практический опыт Agile / Scrum — Практический опыт CI/CD — Опыт работы с Bamboo — Знание Groovy — Знание Kotlin Задачи на проекте: — Совершенствование существующего фреймворка автоматизированного тестирования — Функциональное и интеграционное тестирование кредитного сервиса — Проведение ручного и автоматизированного тестирования — Самостоятельное построение тестовой модели по спецификации — Разработка и модификация автотестов — Формирование критериев приёмочного тестирования (Acceptance Criteria) — Проведение UAT с ручным подключением — Определение местоположения и причин выявленных дефектов — Выполнение интеграционных тестов — Взаимодействие с разработчиками, аналитиками и конечными пользователями — Участие в планировании итераций и обсуждении приоритетов доработок — Участие совместно с бизнесом в оценке содержания бэклога — Демонстрация нового функционала конечным пользователям — Участие в совершенствовании процессов автоматизации внутри Scrum-команды Условия: — Удалённая работа — Вилка до 168к на руки
Задачи: – Разработка и поддержка приложений с использованием 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 или аналогичными. – Высокие навыки оперативного проектирования для оптимизации работы инструментов ИИ. – Критическое понимание границ возможностей инструментов ИИ и применение здравого смысла и критического мышления. – Использование ИИ для отладки, повышения качества кода и улучшения документации с целью повышения производительности и надежности рабочих процессов.
Neoai IT Center izlayapti mutaxassislarni bir nechta yo'nalishlarda: backend dasturlash (python, Django, Fastapi, Node.js, Express.js, Java, Spring Boot, PHP, Laravel, Rest API, Postgresql, Mysql, Mongodb, Git, Docker), frontend (HTML, CSS, JavaScript, TypeScript, React, Next.js, Vue.js, Angular, Tailwind CSS, Bootstrap, Git), mobil dasturlash (Dart, Flutter, Kotlin, Java, Swift, React Native, Firebase, Android Studio, Xcode, Git), UX/UI dizayn (Figma, Adobe XD, Photoshop, Illustrator, Figjam, UI Design, UX Research, Wireframing, Prototyping, Design System), kiberxavfsizlik (Linux, Python, Bash, Networking, TCP/IP, Wireshark, Nmap, Burp Suite, Metasploit, OWASP, Git, Docker), data science (Python, Numpy, Pandas, Matplotlib, Seaborn, Scikit-learn, TensorFlow, PyTorch, SQL, Jupyter Notebook, Git), data analitika (Python, Pandas, Numpy, SQL, Excel, Power BI, Tableau, Matplotlib, Seaborn, Jupyter Notebook), sun'iy intellekt (Python, PyTorch, TensorFlow, Keras, Scikit-learn, Hugging Face, OpenAI API, Langchain, Numpy, Pandas, Git, Docker), robototexnika (Python, C++, Arduino, ESP32, Raspberry Pi, ROS, Matlab, Arduino IDE, OpenCV, Sensors, Git). Ish joyi Toshkent shahrida, ish vaqti 3 soat, maosh 4-5 million so'm. Vazifalar: o'quvchilarga zamonaviy IT texnologiyalarini nazariya va amaliyot asosida o'rgatish, darslarni amaliy loyihalar va real vazifalar bilan tashkil etish, o'quvchilar bilan individual ishlash va ularning rivojlanishini kuzatib borish, dars materiallari va amaliy topshiriqlar tayyorlash. Nomzodlar mas'uliyatli, kommunikativ bo'lishi, o'z yo'nalishi bo'yicha amaliy tajribaga ega bo'lishi, yangi texnologiyalarni muntazam o'rganib borishi talab etiladi. Shuningdek, tajribali mutaxassislar bilan birga professional muhitda rivojlanish imkoniyati mavjud.
Location: İstanbul Office Workplace: Remote OUR STORY Pointr is the market leader in Indoor Mapping, Location and Analytics, and the inventor of AI-based map production. Its innovative (20+ patents) Pointr Maps™ platform is used by millions of users across offices, retail locations, airports, hospitals, and more every month. As the top choice of Fortune 100 customers and billions of sqft. deployed globally (30+ countries), Pointr is always on the lookout for great team members to support its fast growth. Our core values are Ownership, Harmony, and Scale, and we look for Passionate, Kind, and No-Ego team members to join the team. ROLE OVERVIEW We're looking for a Sr. R&D Engineer to join the Location team and improve the positioning engine behind Pointr's blue dot offering, used in airports, hospitals, and corporate campuses. The engine turns noisy real-world sensor data into a reliable location estimate, indoors and outdoors. It runs primarily on iOS and Android, with the shared C++ core also supporting WebAssembly and backend services. You will take algorithm improvements from research through implementation, validation on real venue data, and release. The work spans probabilistic estimation, sensor fusion, and applied geometry, including the native mobile scanning code that supplies the engine's measurements. You'll join a small, senior team with ownership over technical decisions and a short path from experiments to customer deployments. WHAT YOU'LL DO - Improve the accuracy, responsiveness, and robustness of Pointr's indoor-outdoor positioning algorithms across a wide range of venue types, devices, and real-world conditions. - Research, develop, and evaluate positioning algorithms, spanning classical estimation and machine learning approaches, and measure whether they improve results on real venue data. - Research and investigate emerging positioning technologies. Some work involves development kits, reference hardware, and measurement setups for capabilities not yet available on shipping phones. - Build and use offline replay, accuracy regression suites, and simulation tools to measure improvements. Validate on real iOS and Android devices, where sensor behavior and runtime constraints can differ from desktop results. - Develop production code in the shared C++ engine and the native iOS and Android sensor and radio scanning layers, with attention to performance, memory use, thread safety, and test coverage. - Turn field issues, such as suboptimal hardware deployments or unexpected sensor behavior, into reproducible test cases and engine improvements. - Use AI coding agents daily for research and development, and take responsibility for reviewing and validating their output. - Shape technical decisions through experiments and code review. Document the reasoning behind your work and contribute invention disclosures where warranted. WHAT SUCCESS LOOKS LIKE - First 90 days: independently run and interpret the accuracy measurement tools, and ship your first engine improvement with tests and on-device validation. - 6 months: own a significant area of the engine, deliver measurable positioning improvements, and diagnose field issues from customer venues. - 12 months: set technical direction and measurement standards for your area, with improvements deployed at customer scale. Help the team develop and validate algorithms more effectively through reviews and better tooling. WHAT WE SEEK - 6+ years of professional software engineering experience, including performance-sensitive production code. Depth in algorithms and estimation matters more than your current programming language; prior C++ experience is preferred, not required. - Strong grounding in probabilistic state estimation and sensor fusion, including recursive Bayesian filtering and particle-based methods, with the judgment to choose an approach suited to the problem. - Solid applied mathematics, including linear algebra, probability, numerical methods, and geometry. You can distinguish model limitations from data quality problems. - Experience working with noisy, real-world sensor time series: reproducing issues from recorded traces, isolating causes, and validating changes with measurable results and automated tests. - Daily use of AI coding agents and a basic understanding of how they work, including context windows, tool use, prompting, instruction files, and common failure modes. You can direct agents effectively and critically review their output. - Working knowledge of iOS or Android development, enough to build and debug on real devices and modify native platform code. - Comfort with native development tools, including build systems, Git, compilers, sanitizers, and profilers, and with cross-platform constraints. - Clear technical communication with engineers and non-engineers, and a collaborative approach to technical disagreements and code review. - Professional fluency in English, both written and spoken. PREFERRED QUALIFICATIONS - Experience in indoor positioning, GNSS, robotics, SLAM, pedestrian dead reckoning, or RF signal processing. - Hands-on experience with Claude Code or OpenAI Codex; other AI coding agents also qualify. Experience building agent tools or integrations is a plus. - Experience with modern C++, Swift, or Kotlin, or shipping a shared native core in iOS and Android apps. - Familiarity with mobile constraints that affect positioning, including background execution, sensor and radio scanning APIs, power budgets, and device differences. - Knowledge of ranging and positioning methods used with radio technologies such as BLE, UWB, or Wi-Fi. - Experience with computational geometry, geospatial data, or map processing. Wayfinding and graph algorithms are useful secondary skills. - Experience applying machine learning to motion or signal models, with evidence that it improves on classical estimation methods. - Experience building simulation or visualization tools for algorithm development. - An MS or PhD in a relevant field, research publications, or equivalent demonstrated depth in positioning, estimation, or spatial algorithms. WHAT WE OFFER - A supportive, kind (no-ego), and smart team - International environment and inclusive culture - Competitive base salary and stock options, based on experience and market - Private supplementary health insurance, in addition to statutory SGK coverage - Paid annual leave under Turkish Labor Law (14 days/year for years 1–5 of service, rising with tenure), plus 5 additional paid days in your first year as a Pointr benefit - Official public holidays as set by the Turkish government (approximately 15 days in 2026, including national holidays and the Ramadan and Sacrifice Feast holidays) - Paid sick leave with a doctor's report, per Turkish Labor Law - 24 weeks of paid maternity leave (state-paid) and up to 6 weeks of paid paternity leave, topped up by Pointr Bilişim above the statutory minimum - Mandatory SGK social security contributions Do Not Meet Every Requirement? Apply anyway. We are not looking for perfect resumes. We are looking for the right teammate who is excited to contribute to our mission and grow with us. HOW WE USE YOUR DATA Pointr Bilişim A.Ş. processes the personal data you submit as part of your application in accordance with Turkey's Personal Data Protection Law No. 6698 (KVKK), solely to assess your candidacy and manage recruitment. Our full candidate clarification notice (Aydınlatma Metni) is available upon request. #LI-REMOTE Do Not Meet Every Requirement? Apply anyway. We are not looking for perfect resumes. We are looking for the right teammate who is excited to contribute to our mission and grow with us. WE SUCCEED TOGETHER Great outcomes happen when talented, diverse people come together with a shared purpose. We value empathy, humility, and expertise, and we believe the best ideas come from collaboration, thoughtful challenges, and open feedback. We empower our teams with clear goals and ownership, creating an environment where everyone can contribute, grow, and succeed. We take responsibility for our individual and collective development, celebrate our progress, learn from our experiences, and recognize the impact we create together. We are an equal opportunity employer and are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. We have read the studies and understand that diverse teams build better products, bring more perspective to the table, contribute to a company’s financial success, and help foster a more inclusive environment for all employees, but the bottom line is that it's the right thing to do. We are committed to providing an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or recruiting process, please reach out to your recruiter or contact our team at hiring@pointr.tech hiring@pointr.tech. A NOTE ON THE USE OF AI IN OUR INTERVIEW PROCESS While we understand that AI is an important tool in a modern skillset, we ask that you do not utilize AI assistants live on our interviews. Of course, use any tools you need to prepare! But we'd like for you to have a real human-to-human conversation with our team. On our end, we utilize a platform called Granola as a notetaker and review tool to ensure a fair and transparent hiring process. Beware of scammers! All legitimate communication from Pointr regarding your application will come directly from an @pointr.tech http://pointr.tech email address and through our applicant tracking system, Ashby. We will never ask for personal financial information or conduct interviews outside of these official channels.
Задачи: — Проектировать, разрабатывать и запускать микросервисы финансовых служб. — Повышать отказоустойчивость, надёжность и производительность сервисов. — Развивать инфраструктуру для улучшения и оптимизации взаимодействия банка с клиентом и операционным персоналом на всех этапах. Требования: — Опыт разработки бэкенда на Java или Kotlin от трёх лет. — Понимание создания распределённых отказоустойчивых систем и интеграций с большим количеством внешних и внутренних потребителей. — Опыт работы на JVM-стеке (Kotlin, Java), знакомство со Spring Boot, PostgreSQL и асинхронными очередями. — Умение планировать работу и оценивать сроки. Условия: — Компенсация 80% ДМС супругам и детям сотрудников. — Оплата ведения беременности и родов сотрудницам и жёнам сотрудников с опытом работы более двух лет. — Другие бонусы, полный список доступен по ссылке в описании вакансии.
Локация: гибридный формат из Москвы, Санкт-Петербурга или Екатеринбурга; также возможна удалённая работа из любого города РФ. Яндекс Путешествия — сервис, который помогает спланировать поездку за несколько минут: подобрать билеты, отель или апартаменты, почитать отзывы и оплатить всё картой. Мы — лидер среди сервисов бронирования отелей в России, и наша команда делает сервис командировок для бизнеса: сейчас — для малого и среднего, в перспективе — для крупного. Мы нацелены через пару лет стать номером один на рынке командировок в России. Стек: Kotlin, Java 21, Spring, Spring Data JDBC, YT, PostgreSQL, YDB, Topics, gRPC. Какие задачи вас ждут — Развитие сервиса — Активное участие в развитии масштабного бизнеса — Создание продуктовых решений в составе кросс-функциональной команды — Тесное взаимодействие с командами смежных сервисов — от разработки до продукта — Техническое развитие системы: построение масштабируемой архитектуры, внедрение новых технологий, улучшение стабильности и пропускной способности, повышение качества кода и скорости доставки — Реализация интеграции со смежными системами и автоматизация процессов на стыке профессий — Поиск нестандартных решений Мы ждём, что вы — Более 6 лет коммерческой разработки в кросс-функциональной команде на JVM-стеке или ином с готовностью перейти на JVM — Готовы работать в гибридном формате из Москвы, Санкт-Петербурга или Екатеринбурга или удалённо из любого города РФ — Готовы погружаться в продуктовый домен, понимать боли пользователя и решать их — Понимаете, что такое N + 1 и почему O(n²) — это плохо — Решали технические задачи в рамках сервиса или системы под ключ Будет плюсом, если вы — Умеете применять в работе ИИ-инструментарий без делегирования важных решений — Работали напрямую с заказчиком
Задачи: — Создание компонентов: выделять общие компоненты из приложений и добавлять новые, которые принесут максимальную пользу большинству команд. — Оптимизация приложений: ускорять приложения, искать узкие места в производительности и устранять их. — Внедрение технологий: изучать и внедрять новые технологии в процесс разработки для повышения эффективности работы всех команд Яндекс 360. Требования: — Опыт коммерческой разработки мобильных приложений более трёх лет. — Отличное знание платформы iOS: SwiftUI, UIKit, GCD, Swift Concurrency. — Хорошее владение Swift, а также знание Gradle, Kotlin и других языков. Условия: — Работа в комьюнити с различными клубами (спортивные, книжный, киберспортивное сообщество). — Полный список бонусов доступен по ссылке https://yandex.ru/jobs/pages/benefits?utm_campaign=ya_nanimaet.
Location: New York, NY, United States About Us Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience. About the Team Fanatics Markets is the real-money prediction and trading app where you can invest in moments you care about. Built on a secure platform, we let users predict real-world outcomes and trade on events they actually follow — from sports and entertainment to political elections and beyond. Our mission is to redefine how fans engage with the moments and markets that matter most. We're looking for the right people to help us build the future of prediction markets. Overview As a Sr. Staff Mobile Engineer, you'll be a defining technical voice on a multi-platform app built on Kotlin Multiplatform, shipping across Android, iOS, and additional targets from a shared codebase. You'll combine strategic thinking with hands-on execution — leading architecture decisions, setting engineering standards, and guiding engineers across the organization. Your impact will extend well beyond your immediate team, shaping how we build across platforms at scale and influencing the long-term direction of our mobile engineering practice. Our engineering strategy centers on KMP and Compose Multiplatform to deliver high-quality, consistent experiences across platforms. At this level, you won't just work within that strategy — you'll help define and evolve it. Responsibilities Own the multiplatform engineering strategy across Android and shared KMP layers — setting technical direction for the team and influencing architecture decisions across the broader mobile organization Lead end-to-end execution of complex, multi-quarter features and systems, from architecture and design through deployment and continuous refinement across multiple platform targets Define and enforce engineering principles and best practices across Android and KMP surfaces, raising the standard for the entire mobile organization Drive architectural decisions across a layered, multi-module KMP codebase — establishing patterns for shared business logic, Compose Multiplatform UI, and cross-platform state management that scale across teams Partner with shared platform teams to shape contracts, shared standards, and a unified UI component library that works consistently across platforms and product lines Drive high-impact technical decisions in close partnership with product, design, and executive stakeholders — balancing immediate business goals with long-term scalability Champion software quality, testability, operational metrics, and build system health across the organization, holding teams to a higher standard Mentor and grow engineers at all levels, providing technical coaching that compounds across teams and fosters a culture of continuous learning Lead incident resolution as part of the on-call rotation and proactively remove cross-team blockers to maintain momentum on complex, multi-platform projects Model rigorous code reviews that elevate standards across the codebase and influence how the broader team approaches quality Experience and Skills 10+ years of experience building highly scalable, consumer-facing Android applications with a strong track record of sr. staff-level technical leadership and cross-platform ownership Expert-level Kotlin — deep mastery of coroutines, flows, language idioms, and best practices; proven ability to drive standards and mentor engineers at all levels Deep KMP fluency — hands-on experience developing and scaling shared business logic in a large, multi-module KMP codebase, with the ability to lead others and define the path forward Strong command of MVI and reactive architecture patterns across Android and shared KMP layers, with experience applying them consistently at scale Gradle and build system expertise — multi-module projects, convention plugins, dependency management, and build performance in large codebases Experience with CI/CD pipelines, SDK versioning strategies, and automated release management across mobile platforms and libraries Hands-on experience with Compose and Compose Multiplatform, with deep knowledge of Android platform best practices, design system standards, and end-user considerations Proven ability to communicate complex technical decisions clearly to engineers, executives, and non-technical stakeholders Strong track record of driving Agile/SCRUM process improvements and delivery excellence across teams in fast-moving, large-scale environments Team-first mentality with the drive to raise the bar continuously Strong Desired Compose Multiplatform experience across Android, iOS, desktop, and additional targets Experience with KSP-based codegen, Koin, or similar DI patterns in a KMP environment Familiarity with feature flag systems, mobile observability tooling, and platform integration patterns Familiarity with distributed systems and event-driven architect Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process. For information about our benefits, please visit https://benefitsatfanatics.com/ #LI-Remote #LI-AL1 Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit https://benefitsatfanatics.com/ Salary Range $204,250 — $268,750 USD By submitting your application, you agree to our terms of service and acknowledge you have read our Candidate Privacy Policy. Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it here .
Location: Poland; Brazil; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; Slovenia; Lithuania; South Africa; Czech Republic; Hungary; Mexico; Chile; Slovakia; Bulgaria Workplace: Remote BUILDING THE FUTURE OF OPEN FINANCE Payward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance an open, global financial system. Building the Future of Open Finance Payward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance an open, global financial system. Before you apply, we encourage you to explore our culture page to understand what drives us and how we work. The team Founded in 2011, Kraken is one of the world's longest-standing crypto platforms, trusted by over 10 million individuals and institutions across the globe. It offers spot trading, margin, futures, staking, and OTC services, with products built for both individual investors and institutional clients. The Consumer Mobile team builds the Kraken app, the interface millions of people use to interact with their money. We work primarily in React Native, building products that make complex financial experiences intuitive, fast and trustworthy. We're a product-minded engineering team. Our engineers don't just implement requirements: they work closely with Product and Design to understand the problem behind them, challenge assumptions, shape solutions and measure whether what we ship actually improves the experience for our clients. The opportunity - We're looking for a Senior React Native Engineer who thinks like a product builder. - You'll work across engineering, product and design to turn real client problems into thoughtful mobile experiences, comfortable starting with an ambiguous problem rather than a perfectly defined specification. - You'll own features end-to-end, from understanding the problem and shaping the solution through implementation, launch and iteration, using data and client feedback to drive improvements. - You'll build high-quality experiences in React Native across a financial product where responsiveness, reliability and trust matter, whether improving product discovery, creating trading experiences, or simplifying journeys. - You'll partner closely with Product and Design, contributing engineering perspectives early in the product-development process rather than waiting for finished requirements. - You'll work with APIs and real-time data to create responsive, data-rich mobile experiences, making thoughtful decisions around state management, rendering, performance and architecture. - You'll operate with the ownership and versatility of a product engineer, comfortable wearing multiple hats and moving between product problems and technical challenges. - You'll help raise the product-engineering bar across Consumer Mobile through technical discussions, code reviews, collaboration and by demonstrating strong product ownership. What you bring - Strong React Native experience. You've built and shipped meaningful production applications using React Native and are comfortable making architectural and implementation decisions across a modern mobile codebase. - A product-building mindset with strong product judgment. You start with the client problem rather than the ticket, understand what we're actually trying to solve, know when to challenge requirements or simplify solutions, and work with Product and Design to turn ambiguous requirements into strong engineering solutions. - Evidence of product impact. You can explain not only what you've built, but why you built it and what happened afterwards. You're comfortable using metrics, experimentation and client behaviour to evaluate the impact of your work. - End-to-end ownership. You're comfortable working across the lifecycle of a feature: discovery, technical design, implementation, launch, measurement and iteration. - Comfort with data-rich applications. You've worked with APIs and dynamic or real-time data and understand the engineering considerations involved in turning that data into responsive client experiences. - Close collaboration with Product and Design. You enjoy working directly with designers and product managers, see building great products as a shared responsibility, and communicate effectively in written and verbal English across a globally distributed team. - Versatility and AI proficiency. You're comfortable moving beyond a narrowly defined engineering remit, use AI tools (Cursor, Copilot, Claude, etc.) thoughtfully to move faster while retaining ownership of engineering decisions and quality, and thrive in environments where you wear multiple hats. - A track record of taking loosely defined product problems and turning them into features or products that delivered measurable client impact. Nice to have - Experience building products in fintech, trading, crypto, payments or another financial technology environment. - An understanding of how trading, investing or financial products work and an interest in the problems our clients are trying to solve. - Experience with real-time or streaming data and building interfaces where information changes rapidly. - Experience working across both mobile and web, bringing valuable perspective from broader frontend or product-engineering work. - Experience in a startup or small-to-medium-sized technology company where engineers work closely with Product and Design. - Native mobile experience in Swift or Kotlin and an understanding of when dropping below the React Native layer is the right engineering decision. - Experience improving application performance, responsiveness and reliability across a range of mobile devices. - A background in taking loosely defined product problems and turning them into products or features with measurable client impact. Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis. Please note, applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution. We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance. OUR COMMITMENT Payward is powered by people from around the world and we celebrate the diverse talents, backgrounds, contributions, and unique perspectives that everyone brings to the table. We hire based on merit, seeking out people with the right abilities, knowledge, and skills for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgeable about crypto. We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process. These assessments evaluate competencies relevant to the role and are applied consistently across candidates for similar positions. Results are considered alongside experience and interviews, and are not the sole basis for any employment decision. As an equal opportunity employer, we don't tolerate discrimination or harassment of any kind, whether based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status, or any other protected characteristic as outlined by federal, state, or local laws. Stay connected Follow us on X https://twitter.com/krakenfx Learn on the Kraken Blog https://blog.kraken.com/#:~:text=Enter%20your%20email%20address Connect on LinkedIn https://www.linkedin.com/company/kraken-exchange/ Candidate Privacy Notice https://www.kraken.com/legal/candidate-privacy-notice
Задачи: — Проектировать, разрабатывать и обслуживать масштабируемые серверные системы для поддержки развертывания. — Создавать надежные и эффективные API в платформу GotIt. — Создавать системы хранения и поиска данных, оптимизированные для обработки больших объемов текстовых данных, необходимых для задач обучения и вывода. — Выявлять проблемные места в производительности и оптимизировать, повышая эффективность и оперативность серверных служб. — Внедрять передовые методы обеспечения безопасности для защиты конфиденциальных данных и обеспечения соответствия отраслевым стандартам и правилам. Требования: — Степень бакалавра или магистра в области компьютерных наук, инженерии или смежных областях. — Минимум 5 лет опыта в серверной разработке с упором на проектирование и внедрение масштабируемых систем. — Опыт серверной разработки на Kotlin, либо Java, но с переходом на Kotlin. — Знание английского языка. — Опыт работы с реляционными базами данных (PostgreSQL) и разработка эффективных моделей данных. — Опыт проектирования и разработки RESTful API и использования WebSocket. — Знание облачных платформ AWS, Azure или Google Cloud, опыт развертывания и управления серверными службами в облаке. — Понимание принципов DevOps и опыт работы с Docker, Kubernetes, CI/CD. — Знания в области машинного обучения, знакомство с TensorFlow, PyTorch является плюсом. — Опыт работы с технологиями и платформами обработки естественного языка (NLP). — Опыт работы в Agile. — Вклад в проекты с открытым исходным кодом или активное участие в технических сообществах. — Опыт работы с технологиями больших данных, такими как Apache Hadoop или Spark. Условия: — Частичная занятость. — Возможность присоединения к международной команде на постоянной основе на полный день. — Возможность стать руководителем направления. — Возможность путешествий/переезда в США.
Location: London, United Kingdom - Deliveroo Our Global Structure Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team. Senior Software Engineer - Android Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day. From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo’s growth at scale. We’re looking for a Senior Software Engineer - Android to join our London team. In this role, you’ll help us build and scale our world-class mobile applications, ensuring a seamless and high-performance experience for our global community of users. This role is based in our London office with a hybrid setup, typically 3 days in the office. Get to know our Engineering team — what drives us, how we work, and what you can expect. What You’ll Be Doing You’ll be joining the Consumer Tech team. We focus on the end-to-end journey of our customers—from the moment they open the app to the point their meal arrives—ensuring every interaction is intuitive, fast, and reliable. Here’s what your day-to-day might look like: Drive technical execution by designing, building, and scaling Android applications that handle complex, real-time interactions at a global scale. Lead architectural improvements and code reviews, ensuring the maintainability, visibility, and operational health of our mobile codebase. Partner with cross-functional disciplines (PMs, Experience Designers) to plan projects, assist with technical choices, and influence the team roadmap. Own large-scale features from design to delivery, simplifying maintenance and promoting operational readiness across our production systems. Support the growth of others by mentoring colleagues, encouraging efficiency, and taking an active role in our engineering hiring process. What You’ll Need to Thrive Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others: Significant experience in building Android applications at scale , with a deep understanding of the Android SDK, AndroidX, and modern development tools like Android Studio. Proven ability to scale Android architecture , delivering high-performance mobile experiences in a fast-paced environment. Strong proficiency in Kotlin and/or Java , with a keen interest in continuing to push the boundaries of what's possible with Kotlin. Demonstrated ownership of technical delivery within cross-functional teams, guiding implementation choices and technical design. A pride in software craft , with a commitment to writing readable, well-designed, and thoroughly tested mobile code. Why Join Us? At Deliveroo, you’ll do work that matters—solving real-world problems in a three-sided marketplace that’s constantly evolving. We’re food lovers, problem solvers, community builders and more, brought together by a shared drive to make things better. Working here you can expect to: 🔧 Solve meaningful problems at real scale Work on a complex, always-on marketplace that impacts millions every day. 🌱 See your impact, fast Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment. 🧠 Grow through challenge and ownership Take on big, ambiguous problems and accelerate your career with strong support. 🌎 A culture built for builders High standards, collaboration, flexible working and continuous learning. 💰 Share in the success you help create Competitive salary and equity options, so you’re rewarded for the impact you make. ➡️ Want a deeper look at how we build? Check out our Tech Blog . We aim to create a fair process that lets your skills shine—our interview typically includes 3-4 stages. Explore our Engineering Interview Guide here to help you feel confident at each stage. Diversity, Equity and Inclusion At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong. We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief. If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience. If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you! Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process at careersatdoordash.com/recruitment-scam-awareness .
Location: Hamburg Workplace: Hybrid adjoe builds the technologies behind mobile apps growth and monetization. adjoe Ads is our programmatic in-app advertising platform that seamlessly connects advertisers and publishers through direct integration of our Android and iOS SDKs. Every ad decision happens in under 200ms across 10 million daily users, powered by real-time bidding algorithms and user quality prediction models that match the right ad to the right user at the right moment. Where 50 Billion Daily Predictions Begin The User Experience team is the origin point of adjoe Ads. Everything the system knows about a user, every prediction the ML models make, every bid placed in an auction. It all starts with code this team ships. The team owns two responsibilities. On the SDK side, a native Kotlin and Swift code runs inside hundreds of publisher apps. It participates in 120 million daily auctions, renders ad creatives across multiple formats, and captures the behavioral signals that power 50 billion predictions per day. The constraint that defines this work: you're executing inside someone else's app, on someone else's device, with zero tolerance for instability. Every ad impression has to feel native and fast to the user. On the analytics side, the dashboards, investigation tools, and data frameworks that turn raw data into decisions: real-time revenue performance across active campaigns, infrastructure cost visibility, and data quality assessments. If a number matters to the business or to engineering, this team makes it accessible. Your Mission & Who We Are Looking For: - Kotlin & Android Internals Expertise: You will own the core development and optimization of the adjoe Ads SDK, which runs inside hundreds of publisher apps. We are looking for someone with 8+ years of Android experience (or 3+ years specifically in SDK/library development) who works primarily with Kotlin and has a deep understanding of Android lifecycles, ProGuard/R8, and multithreading to ensure zero tolerance for instability on millions of devices. - High-Performance Network Design: You will collaborate with backend teams to design APIs and capture behavioral signals that power 50 billion daily ML predictions. You need a strong track record in API design, maintaining strict backward compatibility for thousands of external integrators, and working with high-performance networking protocols like gRPC, Protobuf, Wire, and OkHTTP. - Resource-Constrained Optimization: You will ensure every ad impression feels native and fast while participating in 120 million daily auctions. You must know how to design for minimal footprint, optimizing battery impact and memory usage, as your code executes directly inside someone else’s app and device. - Data-Driven Observability: You will monitor, debug, and maintain SDK reliability at scale across millions of global users. You will leverage observability and data tools—including Sentry, Kibana, and AWS (S3, QuickSight, Athena)—to track errors, investigate SDK behavior, and turn raw data into clear engineering decisions. - Build Automation & Delivery: You will maintain and improve our CI/CD pipelines to guarantee efficient, reliable SDK delivery. This requires hands-on experience with Gradle and GitLab CI to automate the testing, building, and packaging of our mobile libraries. - Plus – AdTech & Low-Level Systems: It is a major plus if you bring experience in ad-tech or programmatic advertising (aligning products with IAB specifications). Additionally, experience with NDK/JNI (C/C++ interop on Android) or parallel iOS development experience is highly valued to help support our cross-platform ecosystem. 🌎 We welcome applications from talent worldwide and provide relocation support to Hamburg, Germany for those ready to join our team. What’s in It for You? At adjoe, you’re not here to just close JIRA tickets, you’re helping build the infrastructure behind one of the most impactful platforms in adtech. The systems you work on will reach hundreds of millions of users and power billions of decisions every day. - Go Big. Own projects with impact on 770M users and push adtech boundaries. - Move Fast. Ship solutions multiple times a day, learn from results, and keep momentum. - Be Direct. Solve problems openly and collaborate across teams. - Thrive Together. Grow with a diverse, global team of people from over 40 different countries that learn from each other. - Have Fun. Celebrate wins, enjoy daily victories, and bring your energy. We welcome applications from people who will contribute to the diversity of our company.
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.