资深移动端研发效率工程师/架构师-飞书
Core
Design and implement efficient build solutions for multi-language (Swift, Kotlin, Rust, C/C++) mobile compilation scenarios and develop developer tools covering the full workflow from code writing to release.
Role type
Senior IC mobile build efficiency engineer/architect
Builds
Developer tools and build systems for mobile teams
Domain
Mobile development infrastructure and build systems
Deliverable
infrastructure
Required skills
Multi-language build system design, incremental compilation, distributed build caching, developer tool development, AI application in dev efficiency, iOS build tools (CocoaPods, SPM, Xcode Build System, Clang/LLVM), Android build tools (Gradle, Maven, Android Toolchain), Rust toolchain (Cargo, Rustc, cross-compilation)
Preferred skills
Bazel build system expertise, Monorepo architecture design and implementation, CI/CD strategy in Monorepo, open source contributions to build/compiler tools
Responsibilities
Design and implement efficient build schemes for mixed-language mobile compilation, drive adoption of incremental/distributed compilation and caching technologies, design and develop developer tools for the full workflow, explore AI applications for code analysis and automated testing, collect feedback and iterate tools to solve pain points
