Back to jobs

IOS DEVELOPER

Mindboxgroup
mid

Job description

At Mindbox we connect top IT talents with technology projects for leading enterprises across Europe. We are seeking a Senior iOS Developer to design, build, and maintain secure, scalable, and resilient mobile applications for a global financial technology platform. This role will focus on end-to-end feature delivery , adherence to secure coding practices , and continuous improvement of app performance and user experience. You will work closely with Product, UX, and API teams , contributing to technical design, implementation, CI/CD optimization, and knowledge sharing within a collaborative Agile environment. Sounds like your kind of challenge? What you'll be doing • Deliver end-to-end iOS features , including discovery, technical design, coding, testing, release readiness, and early-life support • Develop and maintain native iOS components using Swift , applying modern design patterns (MVVM, Clean Architecture, modularisation) • Collaborate with Product, UX, and Backend/API teams to deliver user-centric and technically robust solutions • Conduct code reviews , enforce engineering best practices , and drive test automation for reliability and maintainability • Implement secure-by-design principles for sensitive data storage, authentication workflows, and banking security controls • Monitor and improve app performance and stability (crash reduction, load time optimization, responsiveness) • Contribute to CI/CD improvement initiatives : build automation, dependency scanning, quality gates, and security compliance • Actively mentor junior team members through pairing, reviews, and coaching while promoting knowledge sharing • Produce and maintain technical documentation , including architecture decisions and operational runbooks • Manage dependencies across time zones and teams, ensuring timely delivery and risk mitigation • Drive a continuous improvement mindset , balancing delivery speed with quality and compliance requirements Note: Detailed project information will be shared during the recruitment process. What you get in return • Flexible cooperation model – choose the form that suits you best (B2B, employment contract, etc.) • Hybrid work setup – remote days available depending on the client’s arrangements - 2 days a week from the office in Kraków • Collaborative team culture – work alongside experienced professionals eager to share knowledge • Continuous development – access to training platforms and growth opportunities • Comprehensive benefits – including Interpolska Health Care, Multisport card, Warta Insurance, and more • High quality equipment – laptop and essential software provided Who we're looking for • Strong professional experience in native iOS development for production-grade apps • Expert in Swift programming and solid understanding of iOS fundamentals : app lifecycle, concurrency, background execution • Hands-on experience with UI frameworks (e.g., SwiftUI or UIKit), navigation architectures, and data persistence (e.g., Core Data) • Skilled in integration patterns : REST APIs, error handling strategies, resilience, and offline-first considerations • Proven track record of automated testing (XCTest, XCUITest, mocks/stubs for unit and UI testing) • Strong Git proficiency and experience in Agile (Scrum/Kanban) environments • In-depth awareness of mobile security practices in regulated industries (e.g., secure storage, encryption principles) • Familiarity with dependency injection , Swift Concurrency (async/await) , and reactive programming (Combine / RxSwift) • Experience with observability tooling (crash analytics, performance monitoring) and feature flagging • Accessibility and inclusive design knowledge • Experience in financial services or highly regulated environments is a strong advantage Nice to Have • Familiarity with experimentation frameworks and A/B testing on mobile • Knowledge of MDM, App Config, or enterprise-scale distribution models • Contribution to open-source projects or active engagement in developer communities Joining this project you’ll become part of Mindbox – a tech-driven company where consulting, engineering, and talent meet to build meaningful digital solutions. We’ll back you up every step of the way, accelerate your development, and ensure your skills make a difference. Ready to take the next step? Submit your application! We look forward to reviewing your profile 😊 Know someone who might be a great fit? Feel free to share this opportunity using the referral link: Mindbox Referrals System