CareerPlanGet AI match score →

Mobile Engineer Contract Based

💼 Contract🗓 2026-07-28

Core

Building mobile applications for a blockchain-based digital asset key management product.

Role type

Mobile Engineer (Android/Flutter)

Builds

Mobile apps for digital asset management

Domain

Blockchain, Security, Embedded Hardware

Deliverable

production ML models | product features

Required skills

Android Studio, Flutter, Kotlin, Swift, REST APIs, JSON, SQLite, Material Design, Git, MVP/MVVM architecture, Dependency Injection, Unit testing, Networking (Retrofit/Volley)

Preferred skills

Experience building and releasing mobile apps, Firebase integration

Technologies

Android, Flutter, Firebase, Java, Kotlin, Swift, REST, JSON, SQLite, Git, Material Design, Retrofit, Volley, XML, Gradle

Responsibilities

Build UI and bind data via APIs and data sources, develop mobile architecture, implement modular architecture and dependency injection, write test cases and handle exceptions, manage networking between server and app.

Seniority

Individual Contributor

Rewrite
## About the role At Cypherock, We are disrupting the current financial system by increasing the adoption of Blockchain-based digital assets through better key management solutions. We build "Worlds' first products" from India, work at the intersection of Blockchain, Security, Embedded Hardware & Cryptography and have worked with companies like Google, Blockgeeks, Samsung, Lockheed Martin, Apollo Munich, Bank of America amongst others. As the person responsible for mobile engineering in the company, we think it will be a great fit if: - you have a working knowledge in Android Studio in Flutter - you have worked on / built 1+ mobile apps (preferred if they're released) - you have good working knowledge either in Android, Kotlin or Swift - you be comfortable in switching code from your preferred language to flutter - you have basic understanding of mobile architecture - you should be experienced in building UI and binding data via APIs and different data sources ## Language & Frameworks - Good understanding of Firebase - Auth, Realtime Database, and Functions - Basics of Java and Kotlin and the concept of OOPS - Working with remote data - REST and JSON - Knowledge of git - SQLite Database - XML to make complicated layouts(Material Design) - Android gradle and how it works - Activities and Fragments and Services lifecycle - Broadcast Receivers - Recyclerview Adapter and its methods - MVP, MVVM architecture design pattern - Clear understanding of modular architecture - Dependency Injection - Using third party libraries and making own libraries - Test cases- Unit and Design - Exception handling - How threads work - Networking for communication between the server and the App(Retrofit, Volley etc.)
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗