About Busha
Since our inception in 2018, Busha has been at the forefront of digital currency exchange, offering trading options in cryptocurrencies like Bitcoin and Ethereum. Our mission is to build an open financial system characterized by innovation, efficiency, and user-friendliness.
There are a few things we look for across all hires we make at Busha, regardless of role or team. We assess whether a candidate demonstrates our values: Clear Communication, Positive Energy, Efficient Execution, and Continuous Learning.
Overview: We’re looking for an experienced and innovative Senior iOS Engineer to join our growing mobile team. You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organised and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience. You’ll collaborate with cross-functional teams including product, design, backend, and compliance to ship high-impact features and solve real user problems.
Responsibilities:
- Lead the architecture, development, and maintenance of our iOS app using Swift and related frameworks.
- Ensuring the best performance and user experience of the application.
- Developing user interface components and implementing them by following well-known Swift,UIKit and SwiftUI workflows and practices.
- Writing clean, readable, and testable code.
- Participate in testing, quality assurance and bug fixes as part of the CI/CD cycle.
- Cooperating with back-end developers, designers, and the rest of the team to constantly innovate app functionality and design, deliver well-architected and high-quality solutions.
- Work with the backend team to intergrate APIs and ensure robust data handling.
- Participating in Stand up meetings with development team members to define technical approaches for established stories/designs
- Remain up to date with the terminology, concepts, and best practices for coding mobile apps.
- Communicate with users to understand their needs and experiences.
The ideal employee must have:
- 5+ years of mobile Development experience
- Strong proficiency in Swift, UIKit, and SwiftUI
- Experience working with RESTful APIs, third-party libraries, and integrating backend services.
- Solid understanding of the full mobile development life cycle, including architecture patterns like MVC, MVVM, or Clean Architecture.
- Experience with App Store deployment and managing app updates.
- Experience working in agile environments using Git, CI/CD tools, and code collaboration platforms like GitHub.
- Strong knowledge of security best practices for mobile applications (encryption, keychain, biometric authentication, etc.).
- Experience in fintech, crypto, or cross-border payment products is a strong advantage.
- Good communication skills and a collaborative mindset.
Nice to Have:
- Familiarity with blockchain technologies and crypto wallets.
- Experience with push notifications, in-app messaging, and real-time data streaming.
- Experience with analytics SDKs, A/B testing, and performance monitoring tools.
- Prior experience in a startup or high-growth tech companyAbility to work with minimal supervision while meeting benchmarks.
- Team player with a knack for effective communication.
- Strong foundations in the principle of visual display of information.
- Prior experience in the cryptocurrency industry is a plus.
What We Offer:
- Progressive hybrid work policy
- Competitive salary
- Learning and development plan
- Health insurance & pension
- Work tools and gadget that works for you
- Collaborative and inclusive culture