Skip to content
Mobile Developer

Mobile Developer

Senior Fullstack Mobile Engineer

Fundraise Up

Warsaw

Откликнуться на сайте работодателя

Описание вакансии

Highlights:

  • Location: Poland, Remote
  • Language: Fluent in Russian; English (B2)

About Fundraise Up
We’re Fundraise Up - a global fundraising platform built to make donating to nonprofits fast, seamless, and accessible to all. Every month, our technology powers tens of millions of dollars in donations across the globe. We focus on innovation that directly impacts results: faster load times, higher conversion rates, global payment support, and accessibility-first design.

Our platform is trusted by many of the world’s leading nonprofits, including UNICEF, the Alzheimer’s Association, and a wide range of global NGOs. With a 4.9/5 rating across top software review platforms, we’re recognized not just for our impact - but for the quality of the product we deliver.

A Truly Global Product

We operate in the enterprise segment, serving nonprofit organizations across North America, the United Kingdom, Australia, and Europe.

We’re building a
large and complex product ecosystem
that serves nonprofits, donors, and partners around the world. The platform includes a modern
checkout experience and customizable widgets
(each a standalone SPA),
donor, organization, and partner portals
,
admin tools
, and several internal apps.

Our backend is powered by
Node.js
(Koa, NestJS) and
MongoDB
. The frontend stack includes
Webpack, Vue.js, and React
, with nearly all code written in
TypeScript
. For high-throughput messaging and background processing, we use
Kafka
(for millions of events) and
Bull (Redis)
. Analytics data is stored in
ClickHouse
, and we use
Elasticsearch
for search.

The Team

We are a distributed team of 160+ product professionals, including 80+ engineers. Our team members are mainly based across Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus. Despite our scale, we operate like a focused team — where every task matters and every voice is heard. We value thoughtful collaboration, strong engineering practices, and a product mindset.

About The Mobile Team
You'll join the mobile team inside our Engineering department. The team builds the products that let nonprofits accept donations in the physical world. Tap to Donate lets a staff member or volunteer accept contactless payments directly on a smartphone. Giving Station is a self-service donation point: a donor selects an amount on a tablet and pays through a connected external payment terminal.

Our mobile stack:

  • bare React Native (0.79, Old Architecture)
  • React 19, TypeScript
  • React Navigation 7, TanStack Query 5, React Context
  • react-hook-form, Zod
  • an internal UI Kit built with twrnc
  • Stripe Terminal, Tap to Pay, external payment terminals
  • Sentry, PostHog
  • Node.js, NestJS, React, MongoDB, ClickHouse, and Redis across the backend and web stack

About The Role
You will design, build, and maintain the mobile applications that power Fundraise Up's product on iOS and Android. Mobile is the primary focus, with contributions extending to the backend and web frontend the product depends on to deliver features end-to-end. You'll work across the full development lifecycle — from requirements analysis through implementation, testing, store release, and production support — and ensure the applications are reliable, performant, and secure across the devices and OS versions in use.

What You'll Do

  • Implement features, fix bugs, and resolve production incidents across iOS and Android, extending to the backend and web frontend the product depends on — delivering tested, production-ready output that meets the team's quality bar.
  • Own mobile initiatives end-to-end — gather requirements, design the approach, decompose into tasks, implement, and deliver to production across iOS and Android, including the backend and web frontend changes they require.
  • Act as the team's primary technical escalation point for complex mobile problems — diagnose root causes across the app, native layers, networking, and platform behavior, and prevent recurrence.
  • Review code and designs for correctness — component and navigation structure, rendering, native integration, and alignment with mobile patterns — catching issues before release.
  • Contribute to and evolve mobile engineering standards within the team — component architecture, native integration, testing, and release policy.
  • Monitor the operational health of shipped work — track releases and staged rollouts, watch release health, and respond to post-release issues on both platforms.

Requirements

  • 8+ years of professional software development experience, including 3+ years with React Native.
  • Proficiency in React Native and TypeScript — the primary craft.
  • Strong JavaScript fundamentals — asynchronous programming, event loop behavior, error handling.
  • Working knowledge of relational and document databases — data modeling, querying, indexing.
  • Understanding of RESTful API design and HTTP fundamentals — able to work across Node.js backend services, API contracts, database queries, and web frontend code.
  • Familiarity with the native iOS and Android platforms and their tooling (Xcode, Android Studio, Gradle).
  • Understanding of mobile OS fundamentals — app lifecycle, background execution, permissions, and memory constraints.
  • Experience with automated testing practices (unit, integration, E2E).
  • Understanding of mobile security — secure storage and handling of sensitive and payment data.
  • Confident day-to-day use of AI-assisted development tools — for research, troubleshooting, and implementation.
  • Ability to independently diagnose common React Native production issues — rendering, navigation, networking, and app lifecycle.
  • Track record of owning mobile initiatives end-to-end — from requirements through store release, including the backend and web frontend changes they require.
  • Experience designing mobile application architecture — trade-offs in performance, reliability, and observability across iOS and Android.
  • Experience designing or integrating native modules and SDKs where React Native abstractions are insufficient — including focused Swift/Kotlin changes and debugging across the JavaScript and native layers.
  • Experience owning the release process — app signing, store submission, and staged rollouts.
  • Experience establishing mobile engineering practice from little — standards, CI/CD, and release — across inherited and greenfield codebases.
  • Experience designing resilient asynchronous and event-driven backend interactions (messaging, queues).
  • Experience with mobile production operations — monitoring, crash reporting, incident response, and rollback policy.
  • Demonstrated ability to mentor and develop less experienced engineers.
  • English proficiency sufficient for daily written and verbal communication.

Nice to Have

  • Broader backend and database experience.
  • Experience with event-driven architectures and asynchronous messaging patterns.
  • Experience operating high-traffic, low-latency systems.
  • Experience with offline-first architectures and data synchronization over unreliable networks.
  • Familiarity with React Native's New Architecture (JSI, Fabric, TurboModules, Codegen) and the native library compatibility constraints of migrating to it.
  • Native development depth in Swift and/or Kotlin beyond React Native.
  • Experience with in-person or mobile payments and fintech products.
  • Experience with Stripe Terminal, Tap to Pay, or NFC.
  • Experience in a distributed, remote-first engineering organization.

Why work with us

  • A strong, collaborative product team that owns what it builds
  • Clear product vision and access to real customer feedback from global nonprofit leaders
  • Flat structure: no politics, just great work with great people
  • Transparent company culture-we share how we’re growing, where revenue comes from, and what’s next
  • Long-term focus: we offer equity options and value sustained, meaningful contribution

Compensation

  • The compensation range for this role is: €5,900 - €6,800 gross per month.
  • Final compensation will be determined based on relevant experience, skills, qualifications, and alignment with the role's requirements.

Benefits

  • 31 days off
  • 100% paid telemedicine plan
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Co-working
  • Remote working
  • Please note: All official correspondence from Fundraise Up will exclusively originate from the @fundraiseup.com domain. Exercise caution and ensure the authenticity of emails claiming to be from our company.

We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, or any other characteristic protected by applicable law in the countries where we operate.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Скоро на этой странице

Резюме под эту вакансию — и билет в розыгрыш

Мы разбираем объявление до настоящих требований и переписываем ваше резюме под него — вопросами, а не выдумкой: ни одна строка не появится без вашего подтверждения. Войдите, чтобы получить это первым, — и попасть в розыгрыш.

  • Резюме под конкретную вакансию, а не «универсальное»
  • Ответы хранятся: правится любой, а не весь разговор заново
  • Всё в аккаунте — открывается с любого устройства

Разыгрываем

Скидка на сопровождение

Победителей выбираем случайно среди заявок с подтверждённой почтой. Дата розыгрыша и полные правила — на странице розыгрыша.

Правила розыгрыша

Mobile Developer

React Native Developer

Altkom Software

Warsaw

Откликнуться на сайте работодателя

Описание вакансии

Od ponad 20 lat dostarczamy nowoczesne rozwiązania technologiczne dla wiodących instytucji finansowych w Polsce i za granicą łącząc orientację biznesową z wysokimi standardami: posiadamy ISO, pracujemy zgodnie z DORA, RODO i wymaganiami branżowymi. Dodatkowo wykorzystujemy AI nie tylko do zwiększania efektywności, ale też do budowania nowych kompetencji i rozwijania nowoczesnych sposobów pracy.

Aktualnie do jednego z naszych zespołów realizujących projekty dla klienta z branży beauty poszukujemy osoby na stanowisko
React Native Developer
, który pomoże nam zbudować natywną wersję istniejącej aplikacji webowej.

Projekt przewidziany jest na 6 miesięcy z możliwością przedłużenia
Planowana data rozpoczęcia projektu: październik/listopad
Na Tym Stanowisku Będziesz

  • Tworzyć aplikacje mobilne przy użyciu React Native, zapewniając wysoką wydajność i szybkość reakcji.
  • Wdrażać czysty, łatwy w utrzymaniu i skalowaniu kodu.
  • Przeprowadzać testy i debugować aplikacje w celu zapewnienia, że spełniają one standardy wysokiej jakości.
  • Na bieżąco z najnowszymi trendami branżowymi i technologiami związanymi z tworzeniem aplikacji mobilnych.
  • Współpracować z projektantami UI/UX w celu tworzenia płynnych i atrakcyjnych wizualnie interfejsów użytkownika.

Szukamy Ciebie, Jeśli

  • Masz min. 3 lata udokumentowanego doświadczenia w tworzeniu aplikacji mobilnych przy użyciu React Native.
  • Jesteś otwarty na bezpośredni kontakt z klientem
  • Znasz JavaScript i jego nowoczesne frameworki/biblioteki.
  • Masz doświadczenie w tworzeniu aplikacji mobilnych na platformy iOS i Android.
  • Znasz zasady mobilnego UI/UX.
  • Masz doświadczenie z narzędziami AI i wykorzystujesz je na co dzień (w tym podejście agentic AI)
  • Znasz język angielski na poziomie swobodnej komunikacji (min. B2)

Oferujemy

  • Zatrudnienie w oparciu o kontrakt B2B
  • Niekorporacyjną atmosferę i partnerskie podejście,
  • Opiekę medyczna,
  • Kartę Multisport,
  • Ubezpieczenie na życie,
  • Dostęp do platformy wsparcia zdrowia psychologicznego,
  • Elastyczne godziny pracy i możliwość pracy zdalnej,
  • Atrakcyjną lokalizację biura, jeśli wolisz pracować stacjonarnie lub hybrydowo,
  • Płatny Program Rekomendacji Pracowników.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Mobile Developer

Developer Android BSP

ALGOTEQUE Innovation Hub

Warsaw

Откликнуться на сайте работодателя

Описание вакансии

ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.

Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.

Job Description
Poszukujemy specjalisty odpowiedzialnego za rozwój i integrację warstwy BSP dla systemu Android, pracującego na styku oprogramowania i sprzętu. Rola obejmuje zarówno pracę z niskopoziomowym oprogramowaniem, jak i współpracę z komponentami hardware'owymi.

Zakres Projektu

  • Uruchamianie nowego sprzętu od podstaw (board bring-up), w tym inicjalizacja bootloadera oraz konfiguracja firmware'u niskopoziomowego
  • Dostosowywanie jądra Linux oraz tworzenie i portowanie sterowników dla komponentów takich jak Wi-Fi, Bluetooth, wyświetlacze, panele dotykowe, czujniki i kamery
  • Implementacja warstwy HAL (Hardware Abstraction Layer), umożliwiającej komunikację między Android Framework a sprzętem
  • Kompilacja i konfiguracja Android Open Source Project (AOSP) oraz przygotowywanie obrazów systemu (boot.img, vendor.img, system.img)
  • Testowanie oraz zapewnienie zgodności z wymaganiami Google, w tym realizacja testów certyfikacyjnych (CTS, GTS, VTS)

Profile / Requirements

  • Bardzo dobra znajomość języków C, C++ oraz Java
  • Zaawansowana wiedza z zakresu systemu Linux (kernel, device tree, zarządzanie pamięcią)
  • Doświadczenie z Android Build System (np. lunch, m)
  • Znajomość narzędzi kontroli wersji (Git, Gerrit)
  • Umiejętność debugowania niskopoziomowego (JTAG, gdb, adb, fastboot)

AO4317

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Mobile Developer

Senior Software Engineer - Android

Alarm.com

Krakow

Откликнуться на сайте работодателя

Описание вакансии

EBS is a rapidly expanding, entrepreneurial technology company and part of Alarm.com. Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6+ million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. We’re innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more.

As a Senior Software Engineer, you will serve as a technical leader on our mobile team, building and shaping the Alarm.com Android application used by millions of customers every day to secure and manage their homes and businesses. Our mobile team works on the full spectrum of features including real-time video streaming, IoT device controls, security system management, and smart home automation. As a Senior Software Engineer, you will drive the design and implementation of complex technical solutions, mentor fellow engineers, and contribute to architectural decisions that impact our mobile platform at scale. Typical projects will involve diverse technologies like Kotlin, Jetpack Compose, Android media frameworks for video streaming, and backend API integrations. Exceptional problem-solving skills, the ability to lead technical discussions, and a track record of delivering impactful, production-quality software are must-have attributes. You must communicate effectively across teams and demonstrate ownership over features from conception to delivery. Very few companies innovate and develop across such a broad range of technologies as Alarm.com. This position is ideal for the candidate who seeks a collaborative, people-first company culture where one can work closely with smart and highly productive people across wireless, software, and hardware/device technologies to develop outstanding consumer products.

We are building a new team in Krakow.

Our employees work fully from the office with the possibility to work remotely occasionally.
Key Responsibilities

  • Lead the design and development of complex Android features for our flagship mobile application used by millions of customers.
  • Own the full project life cycle — from requirements and architecture to deployment — with deep cross-team collaboration with iOS engineers, backend teams, QA, and product managers.
  • Architect and implement real-time video streaming features using Android media frameworks, including HLS/RTSP/WebRTC protocols and native NDK/JNI integrations.
  • Define and champion best practices for responsive, performant UIs following Material Design guidelines and modern Android architecture patterns.
  • Drive the research, evaluation, and adoption of new Android technologies and methodologies to solve complex project goals and improve platform-wide code quality.
  • Mentor and provide technical guidance to junior and mid-level engineers through code reviews, design discussions, and pair programming.
  • Contribute to cross-functional architecture decisions that affect multiple teams and long-term platform direction.
  • Exercise strong technical judgment — knowing when to move fast and when to invest in robust, scalable solutions.
  • Bring your ideas! We want our senior engineers to help shape the product roadmap, not just build to a spec.
  • Other duties as assigned

WHAT SHOULD YOU BRING?

  • Bachelor’s degree in Computer Science, Computer Engineering, a related field, or equivalent work experience
  • 5+ years of professional Android development experience
  • Deep proficiency in Kotlin, with strong understanding of idiomatic patterns and performance considerations (Java experience is a plus)
  • Extensive experience with Android Studio, Android SDK, and modern architecture patterns (MVVM, MVI, Clean Architecture)
  • Proven track record designing and building production-quality, scalable Android applications
  • Experience with RESTful APIs, JSON parsing, and complex backend service integrations
  • Strong command of asynchronous programming using Coroutines and Flow
  • Experience with modular app architecture, Gradle build systems, and dependency management at scale
  • Experience with version control (Git) and leading collaborative development workflows
  • Excellent communication skills with the ability to influence technical direction across teams
  • Experience mentoring engineers and leading technical design discussions
  • Experience leveraging AI/ML technologies in mobile applications

BONUS POINTS FOR…

  • Deep video streaming expertise using MediaCodec, HLS/RTSP/WebRTC protocols, or custom media pipeline implementations
  • Experience with Android NDK/JNI for native C/C++ code integration
  • Hands-on experience with Jetpack Compose for modern declarative UI development
  • Advanced knowledge of Android Jetpack components such as ViewModel, WorkManager, DataStore, and Paging
  • Familiarity with reactive programming patterns and advanced Kotlin Flow usage
  • Understanding of mobile security best practices (encryption, secure storage, certificate pinning, authentication)
  • Experience designing and maintaining CI/CD pipelines for Android applications
  • Knowledge of mobile analytics and crash reporting tools (Firebase, Crashlytics, Sentry)
  • Experience with the broader Android ecosystem including Wear OS, Android TV, or app widgets
  • Experience with iOS development, including Swift, SwiftUI, Objective-C, and Xcode
  • Background with IoT protocols or smart home/connected device ecosystems

WHAT'S IN IT FOR YOU?

  • Collaborate with outstanding people: We have a strong focus on teamwork, and we work to create a collaborative and welcoming environment that enables our teams to excel.
  • Make an immediate impact: You can expect to own and drive significant features that reach millions of users. Your technical leadership will be felt across the team from day one.
  • Work with the latest technologies: You’ll gain exposure to cutting-edge mobile and IoT technology. Our tech stack includes Kotlin, Jetpack Compose, Android SDK, Coroutines/Flow, and integration with our backend services.
  • Lead and be empowered: We want you to own architecture, drive technical decisions, and elevate the engineers around you. You’ll have the autonomy to shape how we build, not just what we build.
  • Long-term employment based on a permanent employment contract (CoE).
  • Attractive benefits package: including medical care, life insurance, sports package, annual budget for professional development ($2,000).

Company Info
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we're innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We're seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.

EBS Sp. z o.o. is a dynamically growing Polish technology company, combining decades of innovation with deep expertise in smart security solutions. We are part of the American corporation Alarm.com, a leading global provider of intelligent security solutions for homes and businesses.

For more information, please visit www.alarm.com or ebssmart.com

Alarm.com is an Equal Opportunity Employer
In connection with your application, we collect information that identifies, reasonably relates to, or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations, such as managing our recruitment system and ensuring compliance with labor laws and regulations, even after we have made our employment decision. We will retain this data for a maximum of 3 years after the end of the recruitment process. The data administrator is EBS Sp. z o.o.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Mobile Developer

Unity Developer

PAPAYA

Warsaw

Откликнуться на сайте работодателя

Описание вакансии

At
Papaya
, we believe in the power of play. We create skill-based mobile games that combine fun, competition, and real rewards — enjoyed by millions of players worldwide. We're building a platform where players join tournaments, connect with others, and keep coming back. With a strong focus on innovation, scalability, and user experience, we aim to redefine what mobile gaming can offer.

We’re a fast-growing, profitable company with the spirit of a startup — no corporate bureaucracy, no endless layers of approvals. Everyone on the team makes a real impact on the product, and your voice truly matters.

We are looking for an experienced Unity Developer to join our team in Warsaw.
We offer a hybrid work model with flexibility at our growing Warsaw

Responsibilities:

  • Write clean, high-quality code.
  • Optimize the game for peak performance across all supported devices.
  • Design, implement, and innovate features with cutting-edge technologies.
  • Develop a game played by millions of players worldwide.
  • Ensure the game maintains excellent performance and a great user experience.

Requirements:

  • 3-5 years of experience working as a Unity Developer.
  • Experience in iOS and Android in Unity development and deployment.
  • Passion for games.
  • B.Sc in Computer Science or equivalent.
  • Good written and verbal English communication skills.
  • A team player who enjoys working with others.
  • Familiar with await and async tasks, unitask.

Benefits
- what do we offer?

  • Join a
    profitable company with the heart of a startup
    – stable, growing, and full of energy.
  • Enjoy a hybrid work model with flexibility and a growing Warsaw office.
  • Receive competitive compensation
    tailored to the Polish market - B2B Service agreement
  • Comfortable office in central Warsaw, equipped with all the necessary tools to conquer the universe
  • Luxmed Medical services
  • Monthly 'Pyszne.pl' voucher
  • Multisport card
  • Monthly Happy Hours
  • Snacks and Breakfasts

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Ещё 17 вакансий по этой категории в этой стране

Senior Fullstack Mobile EngineerFundraise Up · Poland

Откликнуться на сайте работодателя