hackquest logo

移动工程师

B

Bleem LTD

Full-time
Remote
UX/UI设计跨平台开发Swift(用于iOS)Java(用于Android)React Native

岗位职责

1. 负责 iOS(Swift/Objective-C)或 Android(Kotlin/Java)原生应用开发,实现核心业务功能与 UI 界面。

2. 基于 React Native 进行跨平台应用开发,实现双平台代码复用与功能一致性。

3. 开发原生模块与桥接代码,解决 React Native 与原生交互的兼容性问题。

4. 具备 Web 前端(React/Vue/Next.js)或后端(**** Web 端开发。

5. 优化移动应用性能,使用调试工具定位并解决性能瓶颈与 bug。

6. 参与技术选型与架构设计,封装通用组件与工具类,建立 CI/CD 流程。

任职要求

1. 移动端原生开发(必须):

- iOS:熟练掌握 Swift/Objective-C,熟悉 UIKit/SwiftUI、Xcode 工具链

- Android:熟练掌握 Kotlin/Java,熟悉 Android SDK、Jetpack、Gradle

- 具备 1-3 年及以上原生移动端开发经验

2. React Native 开发(必须):

- 熟练掌握 React Native 框架,理解 JavaScript/TypeScript、React 组件化开发

- 熟悉状态管理、导航、网络请求等核心功能

- 具备原生模块开发与桥接能力

3. 全栈能力之一(必须):

- Web 前端:熟悉 React/Vue/Next.js,了解前端工程化工具链

- 后端研发:熟悉至少一种后端语言(**** RESTful API、数据库操作

4. 技术基础:熟悉 HTTP/HTTPS、WebSocket 等网络协议,了解移动端性能优化、Git 版本控制,具备良好的代码规范。

5. 综合能力:具备良好的逻辑思维、问题分析与独立排查能力,良好的团队协作与沟通能力。

加分项

- 同时具备 iOS 与 Android 原生开发能力

- 熟悉 Flutter 等其他跨端框架

- 有大型移动应用项目经验,参与过 App Store/Google Play 上架应用开发

- 了解移动端自动化测试、CI/CD 流程

- 了解 Web3、区块链相关移动端开发经验

- 参与开源项目或有个人技术 Blog 输出