远程 Android 开发工程师(建筑科技,波兰)
使用 Kotlin 和 Jetpack Compose 构建建筑行业人员管理应用,连接移动软件与实体设备。 为建筑科技产品开发可扩展的功能。
描述
- 使用 Kotlin 和 Jetpack Compose 构建并维护 Android 应用。
- 参与架构讨论并为技术决策提供意见。
- 通过重构和性能优化改进现有 Android 代码。
- 运用 Clean Architecture 原则开发易维护、可扩展的功能。
- 排查并解决应用缺陷和性能问题。
- 将 Android 应用连接至 NFC、蓝牙和相机 SDK 功能。
- 与 iOS、质量保证、后端和产品团队同事合作。
- 参与软件开发生命周期的各个阶段。
- 通过同行评审和持续改进保障代码质量。
- 参与 CI/CD 和工程自动化工作。
任职要求
- 至少三年专业 Android 开发经验。
- 熟悉 Kotlin 和当前 Android 开发实践。
- 具备 Jetpack Compose、Coroutines、Flow、Retrofit 和 Android SDK 的实际经验。
- 有应用 MVVM 和 Clean Architecture 的经验。
- 扎实掌握面向对象编程、算法、数据结构和设计模式。
- 有依赖注入和 Mockito、JUnit 等单元测试工具的使用经验。
- 具备出色的分析和问题解决能力。
- 能够负责功能并独立开发。
- 具备良好的沟通和团队合作能力。
- 英语达到中级或更高水平。
- 拥有计算机科学或计算机工程学士学位,或具备同等实践经验。
福利待遇
- 可选择远程办公。
- 参与长期产品开发。
- 与经验丰富的中级和高级工程师共同成长。
- 加入拥有深厚技术专长的成熟工程团队。
- 与客户组织紧密合作。
- 与一家注重可持续发展的欧洲产品公司协作。
- 在敏捷的分布式团队中工作。
