
Kotlin开发工程师 (迪拜 / 远程 / 中文)
OneBullEx is a next-generation crypto futures exchange built for speed, reliability, and innovation. Our platform offers advanced trading capabilities, including AI-powered 300 SPARTANS trading bots that deliver automated, high-precision strategies designed for professional traders and institutions alike.
By leveraging cutting-edge artificial intelligence and machine learning, we provide real-time, high-performance trading even during periods of extreme market volatility. Our platform combines a user-centric interface with robust, transparent risk management, empowering traders to navigate the fast-evolving digital asset markets with confidence and control.
We are now seeking a Kotlin Developer to join our dynamic engineering team. This role will be pivotal in building and optimizing our next-generation trading app, ensuring a seamless, high-performance user experience across Android and iOS platforms. The ideal candidate will be passionate about clean code, cross-platform innovation, and delivering world-class trading functionality for our global user base.
Responsibilities
- Lead the development, maintenance, and optimization of the OneBullEx mobile application, supporting core trading functions such as spot trading and futures/contract trading.
- Utilize Kotlin and Kotlin Multiplatform to build cross-platform applications, ensuring smooth compatibility between Android and iOS.
- Integrate TradingView components to deliver high-quality candlestick (K-line) charts and real-time trading data visualizations.
- Develop and maintain WebSocket-based real-time data transmission, ensuring ultra-low latency and reliable data updates.
- Participate in app architecture design, optimize code structure, and enhance overall performance, scalability, and user experience.
- Collaborate with backend engineers to design and integrate APIs for seamless frontend-backend communication.
- Write high-quality, maintainable, and efficient code; participate in code reviews to uphold best engineering practices.
- Partner with QA and Test Engineers to identify, troubleshoot, and resolve issues, maintaining app stability and reliability across platforms.
【岗位职责】
- 负责OneBullEx移动应用的开发、维护和优化,支持现货、合约等核心交易功能。
- 使用Kotlin与Kotlin Multiplatform进行跨平台开发,确保Android与iOS端的兼容与一致体验。
- 集成TradingView图表组件,实现高质量K线图与实时行情数据可视化。
- 开发并维护基于WebSocket的实时数据传输,实现超低延迟与高可靠性。
- 参与移动端架构设计,优化代码结构,提升性能、可扩展性及用户体验。
- 与后端工程师协作,设计并集成API接口,实现前后端高效通信。
- 编写高质量、可维护的代码,参与代码评审,确保工程质量。
- 与测试团队紧密合作,定位和解决问题,保证应用的稳定性与可靠性。
Requirements
- 3+ years of mobile app development experience, with strong proficiency in Kotlin and the Android development ecosystem.
- Proven experience with Kotlin Multiplatform, capable of implementing cross-platform code reuse.
- Solid understanding of crypto exchange business logic, including spot trading, contract trading, order matching, and liquidity aggregation.
- Skilled in TradingView integration, with hands-on experience optimizing chart performance and visualization.
- Proficient in WebSocket development for real-time data streaming and event-driven updates.
- Excellent communication skills in Chinese and/or English, with the ability to articulate technical concepts and collaborate effectively across teams.
- Experienced in mobile performance optimization and adept at solving complex technical problems.
- Able to work remotely or relocate to Dubai as needed.
【职位要求】
- 3年以上移动端开发经验,精通Kotlin及Android开发生态。
- 熟练使用Kotlin Multiplatform实现跨平台代码复用。
- 深入理解加密货币交易所业务逻辑,包括现货、合约、撮合与流动性聚合等。
- 熟悉TradingView集成,具备优化图表性能与可视化展示的经验。
- 精通WebSocket开发,能够处理实时数据流与事件驱动更新。
- 具备良好的中英文沟通能力,能够清晰表达技术方案并高效协作。
- 具备移动端性能优化经验,能够独立解决复杂技术问题。
- 能够远程办公或根据需要赴迪拜工作。
Preferred Qualifications
- Familiarity with Flutter or React Native cross-platform frameworks.
- Experience developing high-concurrency, real-time trading applications with expertise in low-latency performance tuning.
- Knowledge of iOS development (Swift), demonstrating full-stack cross-platform capabilities.
- Experience with DevOps pipelines, CI/CD workflows, and mobile automation deployment.
- Understanding of blockchain technology or cryptocurrency exchange operations.
- Background in UI/UX design, with a strong sense for user interaction and visual design optimization.
【加分项】
- 熟悉Flutter或React Native等跨平台框架。
- 具备高并发实时交易系统开发经验,熟悉低延迟性能优化。
- 了解iOS开发(Swift),具备全栈跨平台开发能力。
- 熟悉DevOps流程、CI/CD及移动端自动化部署。
- 理解区块链技术或加密货币交易所业务逻辑。
- 具备UI/UX设计背景,具备良好的用户交互与视觉优化意识。
申請這份工作
*
表示必填欄位
