Miracle
Senior React Native Mobile Engineer
Job Description
## Company DescriptionMiracle is a next-generation cryptocurrency front-end trading terminal designed for retail & professional traders. We are building a high-performance, visually stunning interface that bridges the gap between complex blockchain data and seamless user experience.## Role DescriptionWe are seeking a Senior React Native Developer who lives at the intersection of high-end UI/UX and financial engineering. You will be responsible for the architecture and implementation of our mobile trading application. You will be building real-time data visualizations, complex order-entry systems for perpetual futures, and a highly polished interface.## Key Responsibilities• **Performance Engineering:** Develop and maintain high-performance React Native applications with a focus on low-latency data updates and smooth interactions.
- **UI/UX Craftsmanship:** Implement sophisticated UI features, ensuring pixel-perfect execution of transparency, blurs, and fluid animations.
- **Protocol Integration:** Work closely with our backend team to integrate Web3 providers, APIs, and real-time WebSocket feeds.
- **Native Optimization:** Write Custom Native Modules (Java/Kotlin and Objective-C/Swift) when React Native’s bridge isn’t enough to achieve the desired performance.
- **Trading Lifecycle:** Build and optimize the end-to-end trading flow, from wallet creation to complex order execution and position monitoring.
## Qualifications• **Technical Mastery Deep React Native Expertise:** 4+ years of professional experience building complex, production-grade mobile apps. You should be an expert in the bridge, Reanimated, and optimizing the render cycle.
- **Native Best Practices:** Strong understanding of iOS (Human Interface Guidelines) and Android (Material Design) best practices, specifically regarding “Liquid Glass” effects and haptic feedback.
- **Crypto & Domain Expertise Perpetual Futures Knowledge:** You are not just a developer; you are a trader. You understand funding rates, leverage, maintenance margin, and liquidation mechanics.
- **Trading Terminal Experience:** Prior experience building trading interfaces or financial dashboards for large web3 companies is highly preferred.
## Soft Skills• **Problem Solver:** Ability to debug complex performance bottlenecks in a remote, fast-paced environment.
- **Attention to Detail:** An obsession with “the feel” of an app, ensuring every gesture and transition is fluid and intentional.
Requirements
Problem Solver: Ability to debug complex performance bottlenecks in a remote, fast-paced environment.Attention to Detail: An obsession with “the feel” of an app, ensuring every gesture and transition is fluid and intentional.
Responsibilities
Performance Engineering: Develop and maintain high-performance React Native applications with a focus on low-latency data updates and smooth interactions.UI/UX Craftsmanship: Implement sophisticated UI features, ensuring pixel-perfect execution of transparency, blurs, and fluid animations.Protocol Integration: Work closely with our backend team to integrate Web3 providers, APIs, and real-time WebSocket feeds.Native Optimization: Write Custom Native Modules (Java/Kotlin and Objective-C/Swift) when React Native’s bridge isn’t enough to achieve the desired performance.Trading Lifecycle: Build and optimize the end-to-end trading flow, from wallet creation to complex order execution and position monitoring.