Senior iOS Developer
Via agency · Bluebird
Budapest
We are looking for a Senior iOS Developer to join our partner in developing a modern mobile banking app, working with the latest Apple technologies and high-standard engineering solutions. The project emphasizes clean architecture, modern Swift development, scalable solutions, and high test coverage.
Tasks
- Developing new features in a modern iOS application using SwiftUI
- Designing and developing scalable, maintainable solutions following Clean Architecture principles
- Implementing asynchronous processes using Swift Concurrency (async/await, Task, actor)
- Collaborating with business and technical stakeholders throughout the entire development lifecycle
- Actively participating in technical design and architectural decisions
- Writing unit tests and ensuring high code quality
- Participating in code reviews and promoting development best practices
- Continuously improving app performance and user experience
Conditions & benefits
Experience using Factory Dependency InjectionKnowledge of TCA or similar state management architecturesUsing the Swift Testing frameworkExperience with Swift Macros or Swift Package PluginExperience working on banking or fintech projects
Requirements
- Minimum 5 years of iOS development experience
- Solid knowledge of Swift
- Several years of SwiftUI development experience
- Experience applying Clean Architecture or similar architectures
- Solid knowledge of Swift Concurrency (async/await, actors, Sendable, @MainActor)
- Strong object-oriented mindset and software design skills
- Unit testing experience