Senior iOS Software Engineer Consultant QIT Software $$$$

Madfish

Madfish

Software Engineering

Lithuania · Estonia · Latvia

Posted on May 10, 2026

🔑 Ideal candidate:

• 7–10 years in iOS engineering / consulting, with senior-level ownership of complex mobile products

• 5+ years of hands-on Swift experience, including production work with SwiftUI

• Experience with SQLite, GraphQL and/or REST APIs, RxSwift, and Swift Package Manager in real delivery environments

• Experience with architectural patterns such as RIBs or MVI, plus strong practical use of dependency injection

• Solid engineering fundamentals, including memory management, retain cycles, concurrency, threading, Git, and Apple design principles

• Experience publishing iOS apps to the App Store and working with CI/CD pipelines

• Ability to solve complex engineering problems, contribute to technical direction, and mentor others

• Nice to have: enterprise environment experience, strong code review culture, automated testing, cross-functional collaboration with back end and UX/UI, and experience in Scrum / SAFe or long-term consulting setups


🔹 Client - Enterprise Banking Client in the Baltics

• Format: Hybrid (onboarding and occasional in-person meetings in Tallinn, Riga, or Vilnius)