移动端开发工程师(外资WLB,IOS,安卓跨端都可)20k-40k · 15薪
北京本科及以上3-5年
Key Responsibilities:
· Design, develop, and maintain high-performance Android applications that integrate with products ecosystems.
· Build AI-powered user experiences with a focus on efficiency, usability, and scalability.
· Collaborate closely with cross-functional teams, including AI researchers, designers, and backend engineers, to enhance AI-driven functionalities within products ecosystem.
· Implement modern Android development best practices, including Kotlin programming, Jetpack components, and performance optimization.
· Work on AI-integrated UX frameworks, leveraging ML models and AI-driven features to create intelligent and seamless interactions.
· Maintain high code quality through unit testing, automation, and continuous integration (CI/CD).
· Stay up to date with the latest AI and Android development trends, contributing innovative ideas to improve user experiences.
· Assist in the mentorship of junior developers and provide guidance on AI-integrated mobile development.
Required Qualifications:
· Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
· 1+ years of Android development experience with Kotlin and related frameworks.
· Strong understanding of Android SDKs, Jetpack Compose, ViewModel, and LiveData.
· Experience with AI/ML integration in mobile applications (e.g., TensorFlow Lite, ML Kit, or third-party AI APIs) is a plus.
· Solid knowledge of RESTful APIs, GraphQL, and WebSockets for data communication.
· Proficiency in designing complex UI components with a focus on usability and accessibility.
· Experience with MVVM, Clean Architecture, or other modern Android design patterns.
· Familiarity with CI/CD pipelines, automated testing (JUnit, Espresso), and Play Store deployment.
· Strong analytical and problem-solving skills, with a user-centric mindset.
· Excellent communication and collaboration skills in a fast-paced, agile environment.