linkedin
iOS Developer
Avalanche Laboratory
Riga, KSA
Full Time
Senior
Hybrid
4 weeks ago
SwiftSwiftUISQLiteGraphQLREST APIsRxSwift
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
SwiftSwiftUISQLite
About the Role
Avalanche Laboratory seeks a senior iOS consultant to drive new feature development for a large-scale enterprise mobile banking application in the Baltic region. You will work in a hybrid model with a mature Scrum team, focusing on Swift, SwiftUI, and modern iOS architectures.
Key Skills for This Role
SwiftSwiftUISQLiteGraphQLREST APIsRxSwift
Responsibilities
- Drive new feature development in a large scale Baltic mobile banking application
- Work in a team with high engineering standards, detailed code reviews, and strong feedback culture
- Treat testing and automated tests as an essential part of professional delivery
- Collaborate daily with mobile engineers, back end teams, and UX/UI designers
Requirements
- 7 10 years of overall experience in iOS software engineering/consulting
- 5+ years of strong hands on Swift development experience
- 3+ years of experience building production iOS applications with SwiftUI
- 2+ years of experience working with SQLite in mobile applications
- 3+ years of experience integrating GraphQL and/or REST APIs
- 3+ years of experience with reactive programming, including RxSwift
- 2+ years of experience using Swift Package Manager in real delivery environments
- 2+ years of experience working with architectural patterns/frameworks such as RIBs or MVI
- Strong and practical experience with dependency injection
- Strong software engineering fundamentals
- Solid practical understanding of memory management and retain cycles
- Solid working knowledge of Git
Full Job Posting
About This Role
- This role is focused on mobile application roadmap delivery for a large scale enterprise iOS banking application, with a strong emphasis on new feature development, high engineering standards, and close collaboration across product, back end, and design teams.
- You would join a mature mobile setup of around 15 professionals working in Scrum within a SAFe environment, with daily cooperation across engineering and UX/UI.
- This is a role for a high level senior consultant who is confident in modern iOS engineering, comfortable with responsibility, and motivated by quality, scale, and impact.
- You will contribute to the ongoing evolution of a major enterprise mobile banking application used across the Baltic region.
- The assignment is primarily centered around building new features, with some maintenance work when needed.
- The work model is hybrid. You should be able to attend onboarding and occasional in person meetings in Tallinn, Riga, or Vilnius. Travel within the Baltic countries may be required up to twice per year.
Must Have Skills
- 7 10 years of overall experience in iOS software engineering / consulting, including senior level ownership of complex mobile solutions
- 5+ years of strong hands on Swift development experience
- 3+ years of experience building production iOS applications with SwiftUI
- 2+ years of experience working with SQLite in mobile applications
- 3+ years of experience integrating GraphQL and/or REST APIs
- 3+ years of experience with reactive programming, including RxSwift
- 2+ years of experience using Swift Package Manager in real delivery environments
- 2+ years of experience working with architectural patterns/frameworks such as RIBs or MVI
- Strong and practical experience with dependency injection
- Strong software engineering fundamentals
- Solid practical understanding of memory management and retain cycles
- Solid working knowledge of Git
Bonus Skills
- Experience working in larger enterprise environments with high quality standards
- Experience in teams with strong code review culture
- Experience writing and maintaining automated tests as a natural part of delivery
- Experience working closely with back end engineers and UX/UI designers in cross functional setups
- Experience working in Scrum teams within a SAFe delivery model
- Experience in long term consulting assignments where consistency, ownership, and communication matter
Are You Willing To...
- Drive new feature development in a large scale Baltic mobile banking application
- Work in a team with high engineering standards, detailed code reviews, and strong feedback culture
- Treat testing and automated tests as an essential part of professional delivery
- Collaborate daily with mobile engineers, back end teams, and UX/UI designers
Why This Project?
- Meaningful work on a real mobile product roadmap, not just support tasks
- Strong engineering culture with focus on quality, reviews, and maintainability
- Senior level technical expectations that make the role genuinely interesting
- Cross functional collaboration with experienced mobile, back end, and design professionals
Why Join Us
- Be part of a highly skilled, international team working in the banking and financial sector
- Work on impactful projects that shape compliance and transparency in financial institutions
- Flexible work arrangement and working culture
- Professional growth opportunities and supportive environment
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career