About the company
YOUR CRYPTO. YOUR TRADES. Buy, sell, and trade your favorite digital assets Navigate the digital asset space with finesse. You craft the strategy, Cube provides the tools. Best of both worlds Harmonizing the precision of off-chain matching with the transparency of on-chain settlement, Cube delivers a trading experience that's both fluid and trustworthy. Experience the revolutionary fusion of the best from traditional finance and blockchain. Tamper-proof, by design Cube ensures paramount security for your data and assets. Our multi-party-compute setup shields your funds, making every user action verifiable and secure. Our Guardians stand as stalwart protectors, ensuring every transaction echoes your intent. Real-time visibility Cube's open and auditable reserve system allows you to verify your assets on-chain for guaranteed peace of mind. Forget the days of uncertainty and embrace the future where transparency is the standard. Blazing fast interactions Cube is built for speed with snappy interactions and CPU-optimized rendering. Your orders are executed in a flash, setting a new standard for digital asset exchanges. Boundless interoperability Enjoy the luxury of trading assets across an array of blockchains, with seamless cross-chain conversions. Cube redefines user experience with a universe of trading possibilities at your fingertips. Advanced trading interface Cube's trading interface offers a holistic trading experience that combines an intuitive user-friendly design, powerful tools, and extensive customization options tailored to your needs.
Job Summary
Key Responsibilities:
šMobile Design Collaboration: This individual will be responsible for new features and improvements for the Android app, working as a part of the in-house mobile team. šSystem Design: Capable of defining the mobile architecture, creating and contributing to app frameworks šAPI Integration: Ability to architect and integrate apps with backend and 3rd party API's. šCode Quality: Adhere to and improve processes for mobile app development. šReleases: Has worked on a live product and understands the difficulties involved with releasing apps to the App Store and maintaining it while users are actively using the app. šContinuous Learning: Stay updated with the latest industry trends, best practices, and technologies to ensure our platform remains cutting-edge.
Qualifications:
šExperience: 6+ years of Android development experience. šProficiency in developing, enhancing, and maintaining Native Android applications using Kotlin, JAVA, Jetpack Compose, MVVM and Unit Testing. šExperience with Android Jetpack components such as LiveData, ViewModel, Room, Navigation, Work Manager etc. šExperience with dependency injection frameworks like Dagger or Hilt. šKnowledge of database management systems like SQLite, Realm, or Room. šUnderstanding of reactive programming concepts using libraries like RxJava or Kotlin Coroutines. šā Familiarity with RESTful APIs to connect Android applications to back-end services. šā Strong understanding of Android application architecture patterns (MVP, MVVM). šBlockchain Experience: While not mandatory, any experience or understanding of blockchains/cryptography is a significant plus. šTrading Experience: While not mandatory, any experience or understanding of trading platforms is a significant plus. šProblem-solving: Strong analytical and problem-solving skills. šCommunication: Effective verbal and written communication skills.