Android 开发工程师(施工技术)
使用 Kotlin 和 Jetpack Compose 构建施工人员管理应用,将移动软件与设备连接起来,改善工地出入管理、工作效率和人员安全。
描述
- 使用 Kotlin 和 Jetpack Compose 构建并维护 Android 应用。
- 参与架构讨论和技术决策。
- 重构并改进现有 Android 代码库。
- 使用整洁架构开发可扩展、易维护的功能。
- 诊断应用问题和性能瓶颈。
- 集成 NFC、蓝牙和相机 SDK 等 Android 原生功能。
- 与 iOS 工程师、QA 专员、后端开发人员和产品相关方协作。
- 参与软件开发生命周期的各个阶段。
- 推动代码质量、同行评审和持续改进。
- 协助推进 CI/CD 和工程自动化。
任职要求
- 具备至少三年的商业 Android 开发经验。
- 熟悉 Kotlin 和当前 Android 开发实践。
- 具备 Jetpack Compose、Coroutines、Flow、Retrofit 和 Android SDK 的实际经验。
- 使用过 MVVM 和整洁架构。
- 理解面向对象编程、算法、数据结构和设计模式。
- 具备依赖注入经验,并使用过 Mockito、JUnit 等单元测试工具。
- 具备出色的分析和问题解决能力。
- 能够负责功能并独立开发。
- 能够有效沟通与协作。
- 英语水平达到中级或更高。
- 拥有计算机科学或计算机工程学士学位,或具备同等实践经验。
福利待遇
- 可远程工作。
- 参与长期产品开发。
- 与经验丰富的中级和高级工程师共同成长。
- 在技术实力雄厚、工程实践成熟的环境中工作。
- 与客户组织紧密协作。
