Senior Android Engineer
你将设计、开发和维护高质量的 Android 应用,确保其在多种设备和操作系统上的性能、稳定性与功能完整性。你将主导系统架构和技术设计,协作推进新功能,解决技术问题,参与代码评审,并指导其他工程师。
Responsibilities
- Design, develop, and maintain Android applications
- Ensure performance, stability, and functionality across devices and operating systems
- Collaborate with product managers, designers, and backend developers
- Write maintainable, high-performance code
- Debug and resolve technical issues
- Apply current Android ecosystem technologies
- Lead system architecture and technical design
- Guide and mentor other engineers
- Participate in code and technical reviews
Requirements
- Android development
- Android platform
- Kotlin
- Java
- Android SDK
- Android framework
- Android component
- Design pattern
- Software engineering
- API
- gRPC
- Protocol Buffers
- Problem solving
- Communication
- Code quality
Benefits
- Flexible work arrangements