May 4, 2026
Android Engineer
Senior • Hybrid
36,000 - 36,000 PLN
Krakow, Poland
Our Mission
We are building the financial system for the next century. One where control sits in the hands of customers — not banks. Where money moves on rails that are faster, smarter, and radically more efficient. Where wealth management tools help you grow your savings for decades — and build generational wealth. Where fewer intermediaries mean more value stays where it belongs: in our customers’ pockets.
We operate with long-term ambition and absolute conviction. We are not here to iterate on the past — we are here to redesign it. This is a defining moment to join us.
We are building what we believe will become one of the most important financial institutions in the world. That requires exceptional talent, relentless standards, and people who care deeply about the work. At ARQ, we are turning the financial system upside down — starting in the Americas. We are nimble, but ambitious. We move fast, learn fast, and innovate relentlessly. Technology is our greatest ally, and execution is our edge. We build as a team. We think long term. We aim for world-class in everything we do. If you are exceptional at what you do — and ready to help redefine finance — we’d love to meet you. Are you ready to build what comes next?
About the team
We believe that small teams with the best talent outcompete massive companies with mediocre capabilities. That's why we have gathered a set of people who have done it before at iconic companies like Revolut, Uber, Amazon, Block and UBS: we owned some of the most loved and profitable products, delivered top-notch transaction processing platforms, created beautiful mobile applications - and helped them become profitable companies that changed the lives of millions of people.
In our quest to reshape the global financial system we have raised tens of millions of dollars from leading investors like Sequoia Capital, Founders Fund, Brevan Howard Digital, Y Combinator and Kaszek Ventures.
What We’re Looking For
We’re looking for a Senior Android Engineer who’s passionate about building beautiful, reliable, and high-performance products that delight users. You’ll be a hands-on engineer, contributing high-quality code and helping raise the bar for engineering standards across the team.
You’ll join our Core Product Team, helping to build and scale the ARQ experience — from our flagship Android app to new product lines like Premium, Credit, and other financial products on the roadmap.
What You’ll Be Doing
Design and build exceptional Android experiences that users love and trust.
Write clean, maintainable, and performant Kotlin code using modern Android tools and frameworks.
Collaborate closely with Product, Design, and Backend teams to deliver features end-to-end.
Contribute to the architecture and evolution of the Android app as it scales.
Own features from concept to launch, ensuring quality, polish, and performance.
Help improve code quality, testing, and development best practices within the team.
What You’ll Need
5+ years of experience building Android applications used by thousands or millions of users.
Strong knowledge of Kotlin and the Android ecosystem (Jetpack, Coroutines, Compose, etc.).
Solid understanding of architecture patterns (MVVM, MVI, Clean Architecture) and testing frameworks.
Strong ownership mindset and attention to detail when building user-facing products.
Appreciation for great UX and product quality.
-
Experience working in fast-paced environments, ideally in fintech or consumer tech startups.
Similar jobs you might like
Technology
ARQ
Android Engineer
Senior
Hybrid
Kraków, Poland
30,000 - 30,000 PLN
🏢 Summary: Senior Android Engineer role focused on building and scaling a high-performance fintech mobile application, contributing to architecture, code quality, and end-to-end feature delivery. The position involves developing modern Android solutions and collaborating cross-functionally to deliver secure, user-centric financial products. The engineer will help evolve the Android app using best practices and modern frameworks. 🗂️ Requirements: 5+ years of experience building Android applications, Strong knowledge of Kotlin and Android ecosystem, Experience with Jetpack, Coroutines, and Compose, Understanding of MVVM, MVI, and Clean Architecture, Experience with Android testing frameworks, Ability to design and scale Android app architecture, Experience collaborating with cross-functional teams, Experience in fast-paced environments, Experience in fintech or consumer tech startups 📃 Skills: Kotlin, Android, Jetpack, Coroutines, Compose, MVVM, MVI, CleanArchitecture, Testing, Git 🏢 Description: Our Mission We are building the financial system for the next century. One where control sits in the hands of customers — not banks. Where money moves on rails that are faster, smarter, and radically more efficient. Where wealth management tools help you grow your savings for decades — and build generational wealth. Where fewer intermediaries mean more value stays where it belongs: in our customers’ pockets. We operate with long-term ambition and absolute conviction. We are not here to iterate on the past — we are here to redesign it. This is a defining moment to join us. We are building what we believe will become one of the most important financial institutions in the world. That requires exceptional talent, relentless standards, and people who care deeply about the work. At ARQ, we are turning the financial system upside down — starting in the Americas. We are nimble, but ambitious. We move fast, learn fast, and innovate relentlessly. Technology is our greatest ally, and execution is our edge. We build as a team. We think long term. We aim for world-class in everything we do. If you are exceptional at what you do — and ready to help redefine finance — we’d love to meet you. Are you ready to build what comes next? About the team We believe that small teams with the best talent outcompete massive companies with mediocre capabilities. That's why we have gathered a set of people who have done it before at iconic companies like Revolut, Uber, Amazon, Block and UBS: we owned some of the most loved and profitable products, delivered top-notch transaction processing platforms, created beautiful mobile applications - and helped them become profitable companies that changed the lives of millions of people. In our quest to reshape the global financial system we have raised tens of millions of dollars from leading investors like Sequoia Capital, Founders Fund, Brevan Howard Digital, Y Combinator and Kaszek Ventures. What We’re Looking For We’re looking for a Senior Android Engineer who’s passionate about building beautiful, reliable, and high-performance products that delight users. You’ll be a hands-on engineer, contributing high-quality code and helping raise the bar for engineering standards across the team. You’ll join our Core Product Team, helping to build and scale the ARQ experience — from our flagship Android app to new product lines like Premium, Credit, and other financial products on the roadmap. What You’ll Be Doing Design and build exceptional Android experiences that users love and trust. Write clean, maintainable, and performant Kotlin code using modern Android tools and frameworks. Collaborate closely with Product, Design, and Backend teams to deliver features end-to-end. Contribute to the architecture and evolution of the Android app as it scales. Own features from concept to launch, ensuring quality, polish, and performance. Help improve code quality, testing, and development best practices within the team. What You’ll Need 5+ years of experience building Android applications used by thousands or millions of users. Strong knowledge of Kotlin and the Android ecosystem (Jetpack, Coroutines, Compose, etc.). Solid understanding of architecture patterns (MVVM, MVI, Clean Architecture) and testing frameworks. Strong ownership mindset and attention to detail when building user-facing products. Appreciation for great UX and product quality. Experience working in fast-paced environments, ideally in fintech or consumer tech startups.
Technology
ARQ
Lead iOS Software Engineer
Senior
Hybrid
Krakow, Poland
30,000 - 30,000 PLN
🏢 Summary: Lead iOS Software Engineer role focused on building and scaling a high-quality fintech mobile app, driving architecture, code excellence, and delivering secure, performant user experiences. The position involves hands-on development, technical leadership, and ownership of features across multiple financial products. 🗂️ Requirements: 6+ years of professional iOS development experience, Strong proficiency in Swift, Experience with UIKit, SwiftUI, and Combine, Knowledge of MVVM and Clean Architecture, Experience with testing practices in iOS, Experience building complex, high-scale consumer applications, Ability to design scalable and secure mobile architectures, Experience with full feature lifecycle from design to deployment 📃 Skills: Swift, iOS, UIKit, SwiftUI, Combine, MVVM, CleanArchitecture, Xcode, Git, Testing, CI/CD 🏢 Description: Our Mission We are building the financial system for the next century. One where control sits in the hands of customers — not banks. Where money moves on rails that are faster, smarter, and radically more efficient. Where wealth management tools help you grow your savings for decades — and build generational wealth. Where fewer intermediaries mean more value stays where it belongs: in our customers’ pockets. We operate with long-term ambition and absolute conviction. We are not here to iterate on the past — we are here to redesign it. This is a defining moment to join us. We are building what we believe will become one of the most important financial institutions in the world. That requires exceptional talent, relentless standards, and people who care deeply about the work. At ARQ, we are turning the financial system upside down — starting in the Americas. We are nimble, but ambitious. We move fast, learn fast, and innovate relentlessly. Technology is our greatest ally, and execution is our edge. We build as a team. We think long term. We aim for world-class in everything we do. If you are exceptional at what you do — and ready to help redefine finance — we’d love to meet you. Are you ready to build what comes next? About the team We believe that small teams with the best talent outcompete massive companies with mediocre capabilities. That's why we have gathered a set of people who have done it before at iconic companies like Revolut, Uber, Amazon, Block and UBS: we owned some of the most loved and profitable products, delivered top-notch transaction processing platforms, created beautiful mobile applications - and helped them become profitable companies that changed the lives of millions of people. In our quest to reshape the global financial system we have raised tens of millions of dollars from leading investors like Sequoia Capital, Founders Fund, Brevan Howard Digital, Y Combinator and Kaszek Ventures. What We’re Looking For We’re looking for a Lead iOS Software Engineer who is a world-class hands-on builder. You’ll set the bar for engineering excellence, lead by example through code reviews and architecture design, and inspire a growing mobile team to deliver elegant, reliable, and beautiful experiences that define what financial products should feel like. This is a high-impact role on our Core Product Team , where you’ll help build and scale the ARQ experience - from our flagship app to new initiatives such as Premium , Credit , and other innovative financial products in the pipeline. What You’ll Be Doing Be the hands-on technical expert for all things iOS - writing world-class code, performing code reviews, and ensuring technical excellence across the app. Collaborate with Product and Design to craft pixel-perfect user experiences with exceptional attention to detail, performance, and reliability. Architect, build, and maintain scalable mobile features that are secure, fast, and delightful to use. Review code, share insights, and elevate the quality of engineering across the app. Drive the evolution of our mobile architecture to support a multi-product environment (Premium, Credit, and more). Collaborate closely with cross-functional teams to ship quickly while maintaining uncompromising quality. Own the full lifecycle of your features - from design and implementation to testing and deployment. What You’ll Need 6+ years of professional experience in iOS development, ideally building complex, high-scale consumer products. Proven expertise in Swift and Apple’s iOS ecosystem (UIKit, SwiftUI, Combine, etc.). Strong understanding of design patterns, architecture (MVVM, Clean Architecture), and testing practices. Deep passion for UI/UX craftsmanship - you care deeply about the small details that make products amazing. Proven ability to deliver outstanding products end-to-end in fast-moving, high-growth environments. Bonus: Experience in fintech , payments , or digital banking .
Technology
ARQ
Lead iOS Software Engineer
Senior
Hybrid
Krakow, Poland
36,000 - 36,000 PLN
🏢 Summary: Lead iOS Software Engineer role focused on building and scaling a high-quality fintech mobile application. The position involves hands-on iOS development, architectural leadership, and delivering secure, performant, and pixel-perfect user experiences across multiple financial products. You will own features end-to-end and drive engineering excellence within the mobile team. 🗂️ Requirements: 6+ years of professional iOS development experience, Proven expertise in Swift, Strong knowledge of UIKit, SwiftUI, Combine, Experience with MVVM and Clean Architecture, Experience with testing practices in iOS, Ability to design scalable mobile architectures, Experience building complex, high-scale consumer applications 📃 Skills: Swift, iOS, UIKit, SwiftUI, Combine, MVVM, CleanArchitecture, Xcode, CI/CD, Git, Testing, REST 🏢 Description: Our Mission We are building the financial system for the next century. One where control sits in the hands of customers — not banks. Where money moves on rails that are faster, smarter, and radically more efficient. Where wealth management tools help you grow your savings for decades — and build generational wealth. Where fewer intermediaries mean more value stays where it belongs: in our customers’ pockets. We operate with long-term ambition and absolute conviction. We are not here to iterate on the past — we are here to redesign it. This is a defining moment to join us. We are building what we believe will become one of the most important financial institutions in the world. That requires exceptional talent, relentless standards, and people who care deeply about the work. At ARQ, we are turning the financial system upside down — starting in the Americas. We are nimble, but ambitious. We move fast, learn fast, and innovate relentlessly. Technology is our greatest ally, and execution is our edge. We build as a team. We think long term. We aim for world-class in everything we do. If you are exceptional at what you do — and ready to help redefine finance — we’d love to meet you. Are you ready to build what comes next? About the team We believe that small teams with the best talent outcompete massive companies with mediocre capabilities. That's why we have gathered a set of people who have done it before at iconic companies like Revolut, Uber, Amazon, Block and UBS: we owned some of the most loved and profitable products, delivered top-notch transaction processing platforms, created beautiful mobile applications - and helped them become profitable companies that changed the lives of millions of people. In our quest to reshape the global financial system we have raised tens of millions of dollars from leading investors like Sequoia Capital, Founders Fund, Brevan Howard Digital, Y Combinator and Kaszek Ventures. What We’re Looking For We’re looking for a Lead iOS Software Engineer who is a world-class hands-on builder. You’ll set the bar for engineering excellence, lead by example through code reviews and architecture design, and inspire a growing mobile team to deliver elegant, reliable, and beautiful experiences that define what financial products should feel like. This is a high-impact role on our Core Product Team , where you’ll help build and scale the ARQ experience - from our flagship app to new initiatives such as Premium , Credit , and other innovative financial products in the pipeline. What You’ll Be Doing Be the hands-on technical expert for all things iOS - writing world-class code, performing code reviews, and ensuring technical excellence across the app. Collaborate with Product and Design to craft pixel-perfect user experiences with exceptional attention to detail, performance, and reliability. Architect, build, and maintain scalable mobile features that are secure, fast, and delightful to use. Review code, share insights, and elevate the quality of engineering across the app. Drive the evolution of our mobile architecture to support a multi-product environment (Premium, Credit, and more). Collaborate closely with cross-functional teams to ship quickly while maintaining uncompromising quality. Own the full lifecycle of your features - from design and implementation to testing and deployment. What You’ll Need 6+ years of professional experience in iOS development, ideally building complex, high-scale consumer products. Proven expertise in Swift and Apple’s iOS ecosystem (UIKit, SwiftUI, Combine, etc.). Strong understanding of design patterns, architecture (MVVM, Clean Architecture), and testing practices. Deep passion for UI/UX craftsmanship - you care deeply about the small details that make products amazing. Proven ability to deliver outstanding products end-to-end in fast-moving, high-growth environments. Bonus: Experience in fintech , payments , or digital banking .
Technology
ARQ
Backend Engineer
Senior
Hybrid
Krakow, Poland
40,000 - 40,000 PLN
🏢 Summary: Backend Engineer role focused on designing and building scalable, secure, high-performance backend systems for financial products, including payments, treasury, and crypto liquidity. The position involves greenfield development, microservices architecture, and REST API design using a modern Java-based stack. Emphasis is placed on clean code, TDD, DDD, and continuous integration and delivery. 🗂️ Requirements: 5+ years of backend development experience, Strong proficiency in Java, Experience building REST APIs, Experience designing microservices architectures, Experience with PostgreSQL or relational databases, Experience with Spring Boot, Experience with TDD and DDD methodologies, Experience with CI/CD practices, Bachelor’s degree in Computer Science, Mathematics, Physics or related field, Fluent English communication skills 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, REST, Microservices, TDD, DDD, CI, CD, SQL 🏢 Description: Our Mission We are building the financial system for the next century. One where control sits in the hands of customers — not banks. Where money moves on rails that are faster, smarter, and radically more efficient. Where wealth management tools help you grow your savings for decades — and build generational wealth. Where fewer intermediaries mean more value stays where it belongs: in our customers’ pockets. We operate with long-term ambition and absolute conviction. We are not here to iterate on the past — we are here to redesign it. This is a defining moment to join us. We are building what we believe will become one of the most important financial institutions in the world. That requires exceptional talent, relentless standards, and people who care deeply about the work. At ARQ, we are turning the financial system upside down — starting in the Americas. We are nimble, but ambitious. We move fast, learn fast, and innovate relentlessly. Technology is our greatest ally, and execution is our edge. We build as a team. We think long term. We aim for world-class in everything we do. If you are exceptional at what you do — and ready to help redefine finance — we’d love to meet you. Are you ready to build what comes next? About the team We believe that small teams with the best talent outcompete massive companies with mediocre capabilities. That's why we have gathered a set of people who have done it before at iconic companies like Revolut, Uber, Amazon, Block and UBS: we owned some of the most loved and profitable products, delivered top-notch transaction processing platforms, created beautiful mobile applications - and helped them become profitable companies that changed the lives of millions of people. In our quest to reshape the global financial system we have raised tens of millions of dollars from leading investors like Sequoia Capital, Founders Fund, Brevan Howard Digital, Y Combinator and Kaszek Ventures. What we're looking for As a Backend Engineer, you’ll design, develop, and maintain scalable, secure, and high-performing backend systems that power our innovative products. You’ll collaborate with a talented team to create solutions that drive financial inclusion and transform the way people manage their money. It is a hybrid role, so we expect our teammates to go to our Krakow office 2-3 times per week. What you'll be doing The work will focus on greenfield development and improvement of existing systems Projects will include building REST APIs, engineering microservices and evolving a number of systems that our business depends on (e.g. card payments, treasury management, transactions booking, crypto liquidity) Our technology stack is based predominantly on Java 25 on the backend with Postgres database We rely on Spring Boot for quick and quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What you'll need 5+ years of experience in Backend development, with fluency in Java Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or other Engineering / Science disciplines Quick learner with an ambitious and results driven personality, with excellent communication skills (english fluency, verbal and written) Track record of building complex products that millions of people use in hypergrowth startups.
Technology
ARQ
Backend Engineer
Senior
Hybrid
Krakow, Poland
33,000 - 33,000 PLN
🏢 Summary: Backend Engineer role focused on designing and building scalable, secure, and high-performance backend systems for financial products, including payments, treasury, transactions, and crypto liquidity. The position involves greenfield development, microservices architecture, and REST API development in a fast-paced fintech environment. The role emphasizes clean code, maintainability, and continuous delivery using modern Java technologies. 🗂️ Requirements: 5+ years of Backend development experience, Strong proficiency in Java, Experience building REST APIs, Experience developing microservices, Experience with PostgreSQL databases, Experience with Spring Boot framework, Experience with TDD and DDD, Experience with CI/CD practices, Bachelor’s degree in Computer Science, Mathematics, Physics, or Engineering, Fluency in English (written and spoken) 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, REST, Microservices, TDD, DDD, CI/CD, Git 🏢 Description: Our Mission We are building what we believe will become one of the most important financial institutions in the world. That requires exceptional talent, relentless standards, and people who care deeply about the work. At ARQ, we are turning the financial system upside down — starting in the Americas. We are nimble, but ambitious. We move fast, learn fast, and innovate relentlessly. Technology is our greatest ally, and execution is our edge. We build as a team. We think long term. We aim for world-class in everything we do. If you are exceptional at what you do — and ready to help redefine finance — we’d love to meet you. Are you ready to build what comes next? About the team We believe that small teams with the best talent outcompete massive companies with mediocre capabilities. That's why we have gathered a set of people who have done it before at iconic companies like Revolut, Uber, Amazon, Block and UBS: we owned some of the most loved and profitable products, delivered top-notch transaction processing platforms, created beautiful mobile applications - and helped them become profitable companies that changed the lives of millions of people. In our quest to reshape the global financial system we have raised tens of millions of dollars from leading investors like Sequoia Capital, Founders Fund, Brevan Howard Digital, Y Combinator and Kaszek Ventures. What we're looking for As a Backend Engineer, you’ll design, develop, and maintain scalable, secure, and high-performing backend systems that power our innovative products. You’ll collaborate with a talented team to create solutions that drive financial inclusion and transform the way people manage their money. It is a hybrid role, so we expect our teammates to go to our Krakow office 2-3 times per week. What you'll be doing The work will focus on greenfield development and improvement of existing systems Projects will include building REST APIs, engineering microservices and evolving a number of systems that our business depends on (e.g. card payments, treasury management, transactions booking, crypto liquidity) Our technology stack is based predominantly on Java 25 on the backend with Postgres database We rely on Spring Boot for quick and quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What you'll need 5+ years of experience in Backend development, with fluency in Java Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or other Engineering / Science disciplines Quick learner with an ambitious and results driven personality, with excellent communication skills (english fluency, verbal and written) Track record of building complex products that millions of people use in hypergrowth startups. Perks: Competitive salary Own the development process that will face on the customer's impact Latest technology to work with Strong team that will help you improve your skills
Technology
ARQ
Backend Engineer
Senior
Hybrid
Krakow, Poland
25,000 - 25,000 PLN
🏢 Summary: Backend Engineer role focused on designing and building scalable, secure, and high-performance backend systems for financial products. The position involves greenfield development, building REST APIs and microservices, and evolving critical systems such as payments, treasury, and crypto liquidity. The role emphasizes clean code, maintainability, and modern engineering practices in a fast-paced fintech environment. 🗂️ Requirements: 5+ years Backend development experience, Fluency in Java, Experience building REST APIs, Experience with microservices architecture, Experience with relational databases, Experience with Spring Boot, Experience with TDD, Experience with CI/CD pipelines, Bachelor’s degree in Computer Science, Mathematics, Physics or related field, Proven experience building complex, high-scale products 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, REST, Microservices, TDD, DDD, CI, CD, SQL 🏢 Description: Our Mission We are building what we believe will become one of the most important financial institutions in the world. That requires exceptional talent, relentless standards, and people who care deeply about the work. At ARQ, we are turning the financial system upside down — starting in the Americas. We are nimble, but ambitious. We move fast, learn fast, and innovate relentlessly. Technology is our greatest ally, and execution is our edge. We build as a team. We think long term. We aim for world-class in everything we do. If you are exceptional at what you do — and ready to help redefine finance — we’d love to meet you. Are you ready to build what comes next? About the team We believe that small teams with the best talent outcompete massive companies with mediocre capabilities. That's why we have gathered a set of people who have done it before at iconic companies like Revolut, Uber, Amazon, Block and UBS: we owned some of the most loved and profitable products, delivered top-notch transaction processing platforms, created beautiful mobile applications - and helped them become profitable companies that changed the lives of millions of people. In our quest to reshape the global financial system we have raised tens of millions of dollars from leading investors like Sequoia Capital, Founders Fund, Brevan Howard Digital, Y Combinator and Kaszek Ventures. What we're looking for As a Backend Engineer, you’ll design, develop, and maintain scalable, secure, and high-performing backend systems that power our innovative products. You’ll collaborate with a talented team to create solutions that drive financial inclusion and transform the way people manage their money. It is a hybrid role, so we expect our teammates to go to our Krakow office 2-3 times per week. What you'll be doing The work will focus on greenfield development and improvement of existing systems Projects will include building REST APIs, engineering microservices and evolving a number of systems that our business depends on (e.g. card payments, treasury management, transactions booking, crypto liquidity) Our technology stack is based predominantly on Java 25 on the backend with Postgres database We rely on Spring Boot for quick and quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What you'll need 3+ years of experience in Backend development, with fluency in Java Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or other Engineering / Science disciplines Quick learner with an ambitious and results driven personality, with excellent communication skills (english fluency, verbal and written) Track record of building complex products that millions of people use in hypergrowth startups. Perks: Competitive salary Own the development process that will face on the customer's impact Latest technology to work with Strong team that will help you improve your skills
Technology
Efigence S.A.
Senior Android Engineer (Kotlin Multiplatform)
Senior
Remote
Warsaw, Poland
20,000 - 25,000 PLN
🏢 Summary: Senior Android Engineer role in a greenfield product team building a large-scale banking application using Kotlin Multiplatform and Compose Multiplatform. The position focuses on developing shared UI and business logic, owning Android-specific integrations, and shaping architecture and engineering standards from the ground up. Strong emphasis on high-quality delivery, CI/CD practices, and daily use of AI-assisted development tools. 🗂️ Requirements: Minimum 5 years of native Android development experience, Expert-level proficiency in Kotlin, Strong experience with Jetpack Compose, Hands-on production experience with Kotlin Multiplatform (KMP), Experience with Compose Multiplatform, Deep understanding of MVVM, MVI, Clean Architecture, Experience building and maintaining Design Systems in Compose, Strong knowledge of Android platform specifics (lifecycle, permissions, notifications, Play Store), Experience with testing frameworks (JUnit, MockK, Compose UI testing), Experience with mobile CI/CD tools (GitHub Actions, Bitrise, Fastlane), Daily professional use of AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) 📃 Skills: Kotlin, Android, KMP, Compose, MVVM, MVI, CleanArchitecture, JUnit, MockK, GitHubActions, Bitrise, Fastlane, Claude, Cursor, Copilot 🏢 Description: Hi, nice you are here! 😊 Embrace change with Efigence! We are a technology company established in 1995, where people are a priority. A team of over 150 technology enthusiasts allowed us to implement hundreds of projects in the banking, insurance, e-commerce and other sectors. Many of them have gained recognition by winning awards in prestigious competitions. We are building a new, dedicated product team for a large-scale banking application and looking for a Senior Android Engineer to join from the ground up. This is a greenfield team setup - you will have direct influence on how the team works, what standards it follows, and how the product evolves. The application is built entirely on Kotlin Multiplatform (KMP) with Compose Multiplatform for shared UI across Android and iOS. We need people who work with agility - who thrive in short iterations, understand what they are building and why, and take ownership of delivering high-quality solutions end-to-end. Your Android expertise will be essential for platform-specific integrations and performance, but equally important is your ability to think in product terms: understanding user needs, challenging requirements, and proposing better approaches. Proficient, daily use of Agentic Engineering tools (Claude Code, Cursor) is a core expectation. Your Responsibilities: 🔹Design, develop, and maintain shared UI components and screens using Compose Multiplatform 🔹Contribute to shared business logic layer using Kotlin Multiplatform 🔹Own Android-specific platform integrations (permissions, notifications, biometrics, deep linking, app lifecycle) 🔹Build, extend, and maintain Design System components in Compose Multiplatform — ensure consistency, reusability, and alignment with design specifications across the product 🔹Participate actively in product discovery and sprint ceremonies — understand the why behind every feature, challenge assumptions, and propose better solutions 🔹Deliver working software in short iterations with high quality — own your work from concept through production 🔹Collaborate on architecture decisions and help establish best practices for the KMP/CMP codebase 🔹Write clean, testable, and well-documented code following Clean Architecture principles 🔹Conduct thorough code reviews focused on quality, consistency, and shared standards 🔹Collaborate closely with iOS engineers, backend teams, QA, product managers, and designers in a cross-functional product team 🔹Continuously improve development processes, tools, and CI/CD pipelines 🔹Leverage Agentic Engineering tools (Claude Code, Cursor, GitHub Copilot) daily for code generation, refactoring, test writing, and architectural exploration Who Are We Looking For? ✅Minimum 5 years of professional experience in native Android development ✅Expert-level proficiency in Kotlin ✅Strong experience with Jetpack Compose and Compose Multiplatform ✅Hands-on experience with Kotlin Multiplatform (KMP) in production environments ✅Deep understanding of architecture patterns: MVVM, MVI, Clean Architecture ✅Experience working with and contributing to a Design System — building reusable UI components, maintaining component libraries, ensuring design-to-code fidelity ✅Proven ability to work in agile, cross-functional product teams — short iterations, continuous delivery, close collaboration with product and design ✅Strong knowledge of Android platform specifics: lifecycle, permissions, notifications, Play Store distribution ✅Solid experience with testing frameworks (JUnit, MockK, Compose UI testing) ✅Proficiency with CI/CD tools and processes for mobile applications (GitHub Actions, Bitrise, Fastlane) ✅Proficient, daily use of AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) — ability to write effective prompts, critically verify AI outputs, and integrate these tools into standard engineering workflows ✅Product thinking — demonstrated ability to understand business context, user needs, and communicate technical trade-offs to non-technical stakeholders ✅Fluency in Polish and English (written and spoken) ✅Availability for occasional on-site sessions in Warsaw (workshops, kickoffs, planning events) ✅Ownership mindset — responsible for outcomes, not just tasks, with a proactive, can-do approach to problem-solving ✅Clear communicator and collaborative team player, comfortable working in a new and evolving team ✅Growth mindset with continuous learning and openness to experimenting with AI tools and sharing best practices Nice to Have: ✅Experience in fintech or banking sector ✅Knowledge of security best practices for financial applications ✅Experience with iOS platform specifics (helpful for shared UI debugging) ✅Experience with feature flags and A/B testing frameworks ✅Familiarity with Ktor (client and/or server-side) ✅Contributions to open-source projects ✅Experience working at scale (large user base, complex systems) ✅Experience joining or building a team from scratch What Can You Expect from Us? 🌍Fixed-term contract – with the possibility of extension 🌍Career & Development – Trainings, workshops, and collaboration with top industry experts 🌍Exciting Challenges – Work with leading financial market brands and award-winning projects 🌍Supportive Team – Knowledge sharing during Wednesday Wisdom meetings & tech breakfasts 🌍Autonomy & Innovation – We welcome your ideas and initiatives 🌍Stable Collaboration – Clear, transparent B2B agreements in line with current regulations, ensuring mutual trust and predictability 🌍Work-Life Balance – Flexible working hours and a culture that values personal time 🌍Hybrid or Remote Work Model – It’s up to you 🌍Perks & Benefits – Private medical care, Multisport card, English lessons, training budget, and more 🌍Trust & Transparency – Open communication and a culture of feedback Join us as a Senior Android Engineer (Kotlin Multiplatform) and help shape cutting-edge cross-platform solutions while working in a collaborative, growth-focused team!
Technology
DataArt
Senior Android Developer with Kotlin, Security SDK Platform
Senior
Remote
Wroclaw, Poland
14,000 - 19,000 PLN
🏢 Summary: Senior Android Developer role focused on leading the modernization of a secure, high performance mobile SDK for digital fraud prevention and authentication in financial services. The position involves defining architecture, validating migration strategies, and establishing standards for SDK distribution, security, and testing. You will drive technical design, performance optimization, and cross functional collaboration in a distributed team. 🗂️ Requirements: 8+ years of Android development experience, Strong Kotlin proficiency, Java interoperability experience, Experience building and maintaining Android SDKs or libraries, AAR packaging and Maven publishing experience, Advanced Gradle configuration knowledge, ProGuard and R8 configuration experience, Dependency management and host app compatibility management, Android lifecycle and WorkManager expertise, Performance optimization and ANR prevention knowledge, Android security implementation using Keystore and encryption, Play Integrity API or SafetyNet experience, Experience with JUnit, Robolectric, and Espresso 📃 Skills: Kotlin, Java, Coroutines, Flow, Gradle, Maven, AAR, ProGuard, R8, WorkManager, AndroidX, Keystore, Encryption, SafetyNet, PlayIntegrity, JUnit, Robolectric, Espresso 🏢 Description: Project overview The project focuses on modernizing a mobile SDK used for digital fraud prevention and customer authentication within financial services. You will contribute to building a secure, scalable, and performance driven SDK designed for integration into a wide range of external Android applications. Team You will work in a distributed cross functional team including Android engineers, backend developers, and security specialists. The team collaborates across regions, following shared engineering practices and contributing to design decisions and system improvements. Position overview We are looking for a Senior Android Developer who will lead the technical design and implementation of an Android SDK modernization initiative. You will define architecture, validate migration strategies, develop proof of concept components, and establish engineering standards for distribution, testing, and security. Technology stack Kotlin, Java, Coroutines, Flow, Gradle, Maven, AAR, ProGuard, R8, WorkManager, Android Keystore, EncryptedSharedPreferences, Play Integrity API, SafetyNet, JUnit, Robolectric, Espresso, AndroidX Responsibilities Lead the design and development of Android SDK components Define and maintain scalable and maintainable SDK architecture Develop proof of concept solutions to validate architectural decisions Ensure SDK compatibility across different Android versions and device manufacturers Establish best practices for SDK distribution, integration, and versioning Collaborate with cross functional teams on security and compliance requirements Optimize performance including startup time, memory usage, and binary size Implement secure data storage and communication mechanisms Drive testing strategy including unit, integration, and instrumentation testing Participate in code reviews and contribute to engineering standards Requirements 8+ years of experience in Android development Strong proficiency in Kotlin and experience with Java interoperability Experience building, distributing, and maintaining reusable Android SDKs or libraries Experience with AAR packaging and artifact publishing using Maven repositories Strong knowledge of Gradle including build configuration and customization Understanding of ProGuard and R8 configuration and code optimization Experience managing dependencies and ensuring compatibility with host applications Knowledge of Android lifecycle management and background execution using WorkManager Understanding of performance optimization and avoiding ANR and UI performance issues Experience with Android security features including Android Keystore and encryption mechanisms Familiarity with Play Integrity API or SafetyNet and certificate pinning Experience with performance monitoring and profiling tools Experience with testing frameworks including JUnit, Robolectric, and Espresso Nice to have Experience working in financial services or regulated environments Exposure to sensor based data processing using Android SensorManager Knowledge of API desugaring and backward compatibility strategies Understanding of SDK footprint optimization techniques Experience contributing to architecture guidelines or internal engineering standards What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)
Technology
Awareson Sp. z o.o.
Senior Android Developer
Senior
Remote
Warsaw, Poland
130 - 170 PLN
🏢 Summary: Opportunity for a Senior Android Developer to build and scale a large consumer mobile application used daily by millions across Europe. The role focuses on delivering a high-quality native Android experience, contributing to architecture decisions, and improving engineering standards within a growing product. You will work in cross-functional teams to develop scalable, maintainable, and high-performance mobile solutions. 🗂️ Requirements: 5+ years commercial experience in Android development, Strong hands-on experience with Kotlin, Strong hands-on experience with Java, Experience refactoring and improving existing codebases, Solid understanding of MVVM architecture, Knowledge of Clean Architecture principles, Understanding of SOLID principles, Experience with Git, Experience with CI/CD pipelines, Experience with release management processes, Strong knowledge of Android development best practices, Understanding of Material Design principles, Experience working in Agile cross-functional teams, Professional English proficiency 📃 Skills: Android, Kotlin, Java, MVVM, CleanArchitecture, SOLID, Git, CI/CD, MaterialDesign, Agile 🏢 Description: Senior Android Developer About the Project Join a team building one of Europe's leading mobile applications, used daily by millions of users. The product is undergoing rapid growth and international expansion, with a strong focus on scaling its mobile platform and delivering a best-in-class native Android experience across multiple European markets. We are looking for an experienced Senior Android Developer who wants to have a real impact on product development, mobile architecture, and engineering standards while working on a large-scale consumer application. Your Responsibilities Develop high-quality, testable, and maintainable Android applications. Contribute to architectural decisions and help build scalable mobile solutions. Participate in code reviews and promote engineering best practices. Collaborate closely with Product Managers, Designers, QA Engineers, and other development teams. Create and maintain technical documentation and specifications. Continuously improve development processes, tools, and workflows. Evaluate and implement new technologies to enhance application performance and development efficiency. Requirements 5+ years of commercial experience in Android development. Strong hands-on experience with Kotlin and Java. Proven experience in refactoring and improving existing codebases. Solid understanding of MVVM, Clean Architecture, and SOLID principles. Experience with Git, CI/CD pipelines, and release management processes. Strong knowledge of Android development best practices. Understanding of Material Design and modern mobile UI/UX principles. Experience working in Agile, cross-functional teams. Good communication skills and professional English proficiency. Nice to Have Experience working on large-scale mobile applications with a significant user base. Familiarity with modern Android libraries and frameworks. Experience with performance optimization and application monitoring. Interest in mobile platform development and engineering excellence.
Technology
Andersen
Android Developer
Senior
Remote
Krakow, Poland
3,500 - 4,500 USD
🏢 Summary: The offer is for an experienced Android Developer to build and evolve a secure mobile banking platform with a strong focus on identity and authentication features. The role involves developing reusable SDKs, implementing modern Android architectures, and ensuring high standards of security, quality, and CI/CD practices. The position covers end-to-end feature ownership in an enterprise fintech environment. 🗂️ Requirements: 4.5+ years of native Android development experience, Strong proficiency in Kotlin, Deep knowledge of MVVM, MVI, Clean Architecture, Experience building enterprise-grade mobile applications, Hands-on experience with Jetpack Compose and Android Architecture Components, Experience integrating RESTful APIs and GraphQL, Experience with Coroutines or RxJava, Strong knowledge of mobile security, authentication, authorization, data protection, Experience with automated testing and maintaining high unit test coverage, Experience with CI/CD pipelines and tools, Experience working in Agile cross-functional teams, Upper-Intermediate English level or higher 📃 Skills: Android, Kotlin, MVVM, MVI, CleanArchitecture, JetpackCompose, AndroidArchitectureComponents, REST, GraphQL, Coroutines, RxJava, CI/CD, Bitrise, GitHubActions, UnitTesting, AI, GitHubCopilot, CursorAI, IntelliJAI 🏢 Description: Andersen is hiring an Android Developer for a project developing a mobile banking platform with a focus on secure identity and authentication features. The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment. The project is focused on the development and evolution of a mobile banking platform for an international fintech/banking customer, with a strong emphasis on Identity and Authentication journeys for Android applications. Responsibilities: Designing, building, and maintaining Android capabilities, with a focus on Identity and Authentication journeys. Developing and evolving reusable SDKs and libraries that enable scalable and consistent mobile banking experiences. Translating complex business and security requirements into robust technical designs and implementations. Writing clean, performant, and maintainable Kotlin code using modern Android architectures (MVVM, MVI, Clean Architecture). Building features using native Android frameworks and cutting‑edge technologies, including Jetpack Compose and Android Architecture Components. Collaborating closely with Principal Engineers and cross‑functional squad members to deliver end‑to‑end solutions. Enforcing and continuously improving engineering best practices across the Android codebase. Applying AI‑powered tools (e.g., code generation, test automation, developer productivity tools) to enhance development workflows. Leading and contributing to initiatives that improve engineering excellence, code quality, and platform scalability. Implementing automated tests and working closely with QA to maintain a minimum of 80% unit test coverage. Ensuring high standards of mobile security, data protection, and compliance with banking requirements. Contributing to CI/CD pipelines and delivery processes using tools such as Bitrise and GitHub Actions. Supporting product adoption by providing documentation, guidance, and technical assistance to internal teams, customers, and partners. Must-haves: Professional experience in native Android development with strong proficiency in Kotlin 4,5+ years. Demonstrates deep knowledge of modern Android architectures and patterns (MVVM, MVI, Clean Architecture). Has hands‑on experience building high‑quality, enterprise‑grade mobile applications. Confidently works with modern Android frameworks and tools, including Jetpack Compose and Android Architecture Components. Experienced in integrating mobile applications with RESTful APIs and GraphQL, using asynchronous programming models such as Coroutines or RxJava. Possesses a strong understanding of mobile security best practices, particularly in authentication, authorization, and sensitive data handling. Brings an AI‑native mindset, actively using and exploring AI‑powered developer tools (e.g., GitHub Copilot, Cursor AI, IntelliJ AI) to improve productivity and code quality. Comfortable owning features end‑to‑end across the entire software development lifecycle, from requirements and design to delivery and support. Writes clean, maintainable, and well‑tested code, with a strong quality mindset and commitment to automated testing. Has experience working in Agile, cross‑functional squads and collaborating closely with engineers, QA, product managers, and designers. Actively contributes to improving engineering standards, best practices, and platform scalability. Experienced with CI/CD practices and tooling, and understands the importance of reliable, automated delivery pipelines. Communicates technical ideas clearly and effectively, and supports product adoption through documentation and collaboration. Takes ownership, mentors others through example, and continuously seeks ways to improve both product quality and engineering processes. Level of English – from Upper-Intermediate and above. Nice to haves: Has hands‑on experience in FinTech, Banking, or Payments domains. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. English courses. Private health insurance and compensation for sports activities. Join us! Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl