Senior iOS Software Engineer

Banank — Poland · Posted ~3 hours ago

Senior Full-time

Skills

iOS development Mobile application development Modular architecture Secure software development High-performance software Production software development Technical ownership iOS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a modern digital banking initiative as a Senior iOS Software Engineer and take ownership of a secure, reliable, high-performance mobile application. You will solve complex problems, build modular architecture, influence engineering practices, and own features from initial design through production release. Close collaboration with mobile, backend, security, and product teams is central to the role.

Highlights

Take technical ownership of a modern iOS banking application, shape mobile architecture and engineering practices, and own production-grade features from design through release. The role offers close collaboration with experienced mobile, backend, security, and product specialists while working on secure, reliable, high-performance financial features.

Description

About Us: Banank – a fresh chapter in banking technology! Banank is a fresh chapter in banking technology! We combine generational banking wisdom with cutting-edge tech to create a top-notch banking experience for digital natives. As we build our modern digital banking platform from the ground up, we are looking for an experienced Senior iOS Software Engineer to take technical ownership of our mobile app and help us build secure, reliable, and high-performance financial features. The Role: This is a highly practical, hands-on role for an engineer who thrives on solving complex problems, building modular architectures, and bringing production-grade features to life. You won't just be executing pre-defined tickets—you will shape our mobile architecture, influence engineering practices, and own features from initial design to App Store release. Working alongside experienced engineers across mobile, backend, security, and product teams, you will ensure our iOS app is as secure and seamless as it is powerful. Main Responsibilities: Technical Ownership: Design, develop, and maintain production-grade iOS functionality using Swift, SwiftUI, and modern Apple technologies throughout the full engineering lifecycle.Architecture & Standards: Build maintainable, modular, and testable components while actively contributing to the evolution of our mobile architecture.Secure Integrations: Design secure integrations with backend services (RESTful APIs, WebSockets) and implement biometrics, authentication, encryption, and local data persistence.Performance & Stability: Diagnose complex crashes, networking issues, and performance bottlenecks, optimizing app startup time, responsiveness, and resource usage.Release & Automation: Contribute to CI/CD pipelines, automated testing (unit, integration, UI), app signing, and App Store deployment processes.Cross-Functional Collaboration: Partner closely with Backend, Design, Product, QA, and Security teams to deliver seamless end-to-end user experiences. Who You Are: The Specialist: You have a deep understanding of the iOS SDK, Swift concurrency, state management, and modern iOS architectures.The Builder: You take pride in writing clean, testable code and building secure applications that operate flawlessly under high-security or transaction-intensive demands.The Problem Solver: You proactively identify technical debt and enjoy digging into performance logs, crash reports, and complex edge cases to find pragmatic solutions.The Communicator: You enjoy technical discussions, code reviews, and collaborating asynchronously across distributed cross-functional teams in fluent English. Requirements: 5+ years of professional software engineering experience with a strong focus on iOS development.Proven track record of delivering production-grade iOS apps using Swift, SwiftUI, and/or UIKit.Strong expertise in mobile security, secure data storage, biometrics, REST APIs, WebSockets, and asynchronous programming.Solid understanding of automated testing, Git, CI/CD, and App Store release management.Fluency in English (written and spoken).Must have the legal right to work in the EU (candidates from CIS countries may be considered under a contractor model). Nice to Have: Experience in FinTech, banking, payments, or highly regulated environments.Experience with advanced Swift concurrency, passkeys/FIDO2, App Attest, or DeviceCheck.Knowledge of Kotlin or Android development. What We Offer: Full Ownership & Autonomy: The chance to influence mobile architecture and engineering practices rather than just executing tickets.Technical Impact: Build core functionality for a next-generation banking platform handling real-time financial transactions.100% Remote Flexibility: Work from anywhere in the EU with a talented, international team.The fast-paced, friendly, and engineering-driven atmosphere of the Banank family. Join the Banank family! Send us your resume (in English), and let's shape the future of fintech together! 🍌💳