
Planner 5D · Warsaw
About us: Planner 5D is a global hub for home design, uniting over 100+ million users in 230 territories around our planet (yes, we have 2 users connecting fro...
Planner 5D is a global hub for home design, uniting over 100+ million users in 230 territories around our planet (yes, we have 2 users connecting from Antarctica each month!). Our platform simplifies the home renovation process from concept to execution, and this process has never been more straightforward with our cutting-edge software. You don't need to be a professional designer to enhance your home or workspace. We are dedicated to streamlining the design experience, making the customization of dream homes accessible to everyone.
Our cross-platform presence spans Web, iOS, Android, Windows, and MacOS, ensuring seamless synchronization for our users. Planner 5D is more than just software; it's a vibrant community of enthusiastic and product-oriented professionals. From diverse backgrounds, our team collaborates across time zones, fueled by a shared passion to revolutionize the home design market.
We are constantly looking for like-minded talent eager to take ownership and drive innovation within our expanding suite of tools. Join us in shaping the future of home design.
We are looking for a Lead Android Developer who will take personal responsibility for every new feature inside the P5D product. This is a role for someone who still enjoys writing code and wants to have real influence on the product. You will work on complex parts like graphic engine, multiplayer technology and Ai, including: Design Generator for image-to-image creation, Plan Upload to convert files into projects, AI Designer for styling and furniture layout, and Bernard AI - an LLM that answers questions, gives advice, and controls the AI Designer.
We care a lot about quality - clean code, strong engineering standards, and decisions that drive the market. We keep things simple - no extra layers of approval when good judgment is enough. Our engineering team has real power to suggest better tech solutions and influence product. That freedom comes with real responsibility because your decisions will have a tangible impact in a product used by 100M+ users. We love to learn: we dive into challenges and give 100%. Every tough task is just a way to find a better solution and get better at what we do.
You will be surrounded by strong engineers with high standards. It is a demanding environment, but also one where good work is respected and where you can work on really interesting technical challenges - including the Editor, 3D engine, geometry, and rendering.
Salary range: 18 850 - 29 660 PLN per month About the team SumUp’s Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools. Our POS solution integrates seamlessly into the SumUp SuperApp, which supports both our proprietary register hardware and mobile devices like tablets and phones. As a Senior Android Developer, you’ll collaborate with a dynamic, cross-functional team of Product Managers, Product Designers, Engineering Managers, and fellow engineers. About the role We’re evolving toward a Kotlin Multiplatform (KMP) strategy, enabling shared development across Android and iOS. In this role, you’ll learn, refine, and help implement this technology, shaping the future of our mobile apps. You’re a developer who values user-centric design, precision, and seamless collaboration. You bring structure to communication and thrive in a cross-functional environment. This role will be a B2B based role in Warsaw. What you’ll do * Build new features for the item catalog within the SumUp SuperApp * Help improve the architecture of the application and contribute to our Kotlin Multiplatform strategy * Enhance and maintain our unified android app, distributed across 60+ countries, ensuring high-quality, scalable solutions * Shape the product’s evolution by identifying opportunities for improvement and contributing to daily decision-making * Write thorough documentation and implement robust testing for features before shipping * Collaborate closely with Designer, Product Manager and Android engineers to deliver a unified UX experience across platforms You’ll thrive in this role if: * You have 8+ years experience in mobile engineering with Android and Kotlin. * You have 2+ years of experience working with Jetpack Compose. * You have a solid understanding of software design patterns (e.g., MVVM, MVI) and expertise in building modular, scalable app architectures. * You have good knowledge of reactive programming (Flow, Coroutines and Concurrency). * You have a strong grasp of testing best practices: knowing what to test, why, and how to write resilient tests. * You strive for clean code, and you are flexible to balance pragmatism and perfection. * You have a keen interest in multi-platform development using Kotlin Multiplatform. WHY YOU SHOULD JOIN SUMUP (WARSAW) 🇵🇱 🌎 Opportunity to work , from our vibrant Warsaw office with inspiring art-filled lounges and a skyline terrace in the Mennica Legacy Tower. 🌈 Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced 🚀 Enrolment onto our VSOP program: you will own a stake in SumUp’s future success 🚴 Fitness support: work out on-site at our gym or explore the city using the Multisport Card, subsidised by SumUp for access to sports facilities across Warsaw 🩺 Commitment to well-being: access health insurance coverage for you and your family, plus life insurance to further protect your peace of mind 🏖️ Generous time off: enjoy 26 days of paid leave plus public holidays and special leave days 🌴 Break4me: 1-month sabbatical after 3 years of service 🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team *Disclaimer The stated salary range represents the expected compensation for candidates who meet the core requirements of this role. Offers above this range may be considered in exceptional circumstances, subject to internal review and approval, where a candidate's qualifications, skills, or experience significantly exceed the role's standard expectations. Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.
About us: Planner 5D is a global hub for home design, uniting over 100+ million users in 230 territories around our planet (yes, we have 2 users connecting from Antarctica each month!). Our platform simplifies the home renovation process from concept to execution, and this process has never been more straightforward with our cutting-edge software. You don't need to be a professional designer to enhance your home or workspace. We are dedicated to streamlining the design experience, making the customization of dream homes accessible to everyone. Our cross-platform presence spans Web, iOS, Android, Windows, and MacOS, ensuring seamless synchronization for our users. Planner 5D is more than just software; it's a vibrant community of enthusiastic and product-oriented professionals. From diverse backgrounds, our team collaborates across time zones, fueled by a shared passion to revolutionize the home design market. We are constantly looking for like-minded talent eager to take ownership and drive innovation within our expanding suite of tools. Join us in shaping the future of home design. We are looking for a Lead Android Developer who will take personal responsibility for every new feature inside the P5D product. This is a role for someone who still enjoys writing code and wants to have real influence on the product. You will work on complex parts like graphic engine, multiplayer technology and Ai, including: Design Generator for image-to-image creation, Plan Upload to convert files into projects, AI Designer for styling and furniture layout, and Bernard AI - an LLM that answers questions, gives advice, and controls the AI Designer. We care a lot about quality - clean code, strong engineering standards, and decisions that drive the market. We keep things simple - no extra layers of approval when good judgment is enough. Our engineering team has real power to suggest better tech solutions and influence product. That freedom comes with real responsibility because your decisions will have a tangible impact in a product used by 100M+ users. We love to learn: we dive into challenges and give 100%. Every tough task is just a way to find a better solution and get better at what we do. You will be surrounded by strong engineers with high standards. It is a demanding environment, but also one where good work is respected and where you can work on really interesting technical challenges - including the Editor, 3D engine, geometry, and rendering.
Our mission and customers: We are creating the freedom for SMEs to succeed by delivering Europe's leading finance workspace with banking at its core, augmented by financial tools. We are proud to be rated 4.8 on Trustpilot, based on 55,000+ reviews. Our culture puts customer satisfaction at the core of what we do, as proven by our Net Promoter Score of 75 (more about our culture here). Our journey: Founded in 2017 by Alexandre and Steve, Qonto has grown to 1,600+ Qontoers serving over 600,000+ customers across 8 European countries. We have been profitable since 2023, and we are just getting started. Our beliefs: We hire for skills and potential. With 80+ nationalities, 45% women, of which 56% of women in our leadership team, diversity isn't a program; It's who we are. We've built a discrimination-free hiring process because the best teams are built on merit. AI at Qonto: AI is deeply embedded in how we work (here) - Every Qontoer gets unlimited access to the best AI tools. We want people who experiment without waiting for permission, push AI beyond the obvious, know when to trust it, and when to question it. ------------------------------------------------------------------------------------------------------ Location: You can choose to work at Qonto as long as you're living in (or willing to relocate to) either Germany, France, Italy, Serbia, Portugal, or Spain. ➡️ Mission Join us as an Android Engineer and help us build the mobile experience that 600,000+ European businesses rely on every day to manage their finances. You'll own product-critical features end-to-end — from technical design to rollout — in a large, modular Kotlin codebase where craft and velocity both matter. You'll work closely with Product, Design, Backend, and Frontend. ➡️ What you'll do Own features end-to-end: You'll take ownership from discovery and technical design through implementation, rollout, and iteration on features that help businesses pay, get paid, and stay in control. Drive technical decisions in your squad: You'll shape solutions with Product, Design, and Backend by clarifying tradeoffs across UX, performance, security, and time-to-market. Raise app reliability and maintainability: You'll improve architecture, performance, and test strategy to scale the app without compromising stability. Tackle complex mobile challenges: You'll contribute to real-time synchronization, resilience patterns, and smooth navigation in a modular codebase with ~1,000 modules. Grow the team's Android craft: You'll lead code reviews and technical discussions, share patterns, and mentor peers to raise the bar on quality and delivery. ➡️ What we're looking for Strong Android native experience: You've shipped and maintained production features with Kotlin and are comfortable owning technical decisions end-to-end. Quality-driven mindset: You care about testing (unit, UI, snapshot), clean code, and pragmatic standards that keep teams moving fast. Problem-solving approach: You thrive in ambiguity and turn complex constraints into simple, robust solutions. AI-native workflow: You use AI coding tools daily to amplify your output — not just experiment with them. Collaborative by nature: You're fluent in English and contribute through code reviews, knowledge sharing, and mentorship across technical and non-technical stakeholders. ➡️ What we can offer you An AI-first engineering environment: Unlimited access to Claude Code, Cursor, and Copilot — and a culture that expects you to use them to raise the bar, not just go faster (click here to read our vision statement on AI) Engineering standards that scale: Strong code review culture, continuous refactoring, and a focus on correctness in a regulated context. A technically demanding domain: Fintech constraints — security, compliance, real-time data — push you to solve problems most mobile engineers never encounter. ➡️ Our methodology, the Qonto Way We value upfront technical design, team reviews, and smart slicing — quality drives the velocity our customers need. Our org assigns one team lead per project across stacks, giving your team a clear mission and full autonomy on how it operates. Our lean toolbox, Kaizen and PDCA, lets you monitor and drive continuous improvement collaboratively with your peers and manager. Want to go further? Click here ➡️ Our stack & practices Kotlin-first & modern concurrency: 100% Kotlin codebase with Coroutines + Flow throughout. Architecture: MVVM + Clean Architecture with modular design (~1000 modules). UI direction: New screens built with Jetpack Compose, with a large share of legacy views already migrated. CI/CD & quality: GitHub Actions, Bitrise, Firebase Test Lab, Sonar, Fastlane. Testing culture: 26k+ unit tests, 14k+ snapshot tests, 500+ UI tests. Curious about how we tackle tech debt? Check out our talk from the last Droidcon here featuring Florian. ➡️ Your future team As an Android Engineer, you will join one of Qonto's squad teams, each organised around a clear project mission, with one team lead and full ownership of a product scope. You'll be part of a 140+ mobile engineering community within a 500+ Product Engineering department, working in focused teams of 5 to 10 people alongside Product, Design, and peers from Frontend and Backend.