RBI Retail Innovation is a product development company, a part of the group of Raiffeisen Bank International (Vienna, Austria). We are a stable company that works in the EU market. Now we have products in Poland and Romania. Our ambition will be widespread in EU countries in the next few years. Our projects include next-gen digital banking platforms’ design, delivery, and post-delivery activities. Our team is international but mainly consists of Ukrainian developers. We have offices in Kyiv and Rivne. Our mission is to provide seamless banking with ease and speed that’s built for people. Our values are People First, Product Passion, and Trust.
We are seeking an experienced iOS Middle Developer to join a small, senior mobile team working on a large-scale enterprise FinTech product. The role requires strong UIKit expertise, a security-focused mindset, and the ability to take ownership of business-critical features in a regulated environment. You will collaborate closely with backend, product, design, and QA teams, contributing both to day-to-day development and to the gradual evolution of the iOS technology stack.
Core Requirements iOS & Architecture * 5+ years of professional iOS development experience (mobile-only) * Strong proficiency in Swift and UIKit * Solid hands-on experience with MVVM * Experience maintaining and evolving long-living iOS applications * Ability to work with and improve existing architectures rather than rewriting from scratch * FinTech & Security * Experience with FinTech, banking, or payment-related applications * Security-first mindset, including practical experience with: * Secure data storage * Encryption concepts * Authentication and authorization flows * Handling sensitive user and financial data * Understanding of iOS platform security constraints and best practices
Collaboration & Ownership * Experience working in cross-functional enterprise teams (backend, product, UX/UI, QA) * Comfortable operating in Agile delivery models * Willingness to take ownership of features and support teammates when required * Ability to work effectively in a small team within a large organization * Good written and spoken English
Responsibilities * Develop and maintain a production-grade FinTech iOS application * Implement features using UIKit + MVVM, with attention to scalability and maintainability * Participate in technical discussions around architecture, performance, and security * Ensure a high level of code quality appropriate for a regulated business domain * Collaborate with designers and product managers to deliver predictable, high-quality outcomes * Support team continuity by stepping in for teammates when needed * Proactively identify technical risks, legacy pain points, and improvement opportunities
Nice to Have * SwiftUI & Combine (production usage or active adoption) * Experience with Kotlin Multiplatform (KMP) * Unit testing experience and focus on long-term code reliability * Experience with Apple Pay, card payments, or 3-D Secure * Exposure to modularization or incremental modernization of iOS codebases
What we offer * You will be a part of global team of RBI Group — one of the leading banking groups in Central and Eastern Europe * An opportunity to work with some of the most talented and experienced people in the Fintech industry * The ability to drive change and innovation in the products we develop * Official employment, gig-contract * Remote-first work model * Competitive salary * Personal and professional growth, corporate English courses * Paid sick days-off and 20 working days of vacation per year * Medical insurance