Xiaohongshu logo
小红书
iOS Software Engineer - rednote

iOS Software Engineer - rednote

发布于 1 天前

普通员工/个人贡献者

美国
中级经验
全职员工
仅现场办公
本科
软件工程
CI/CD
Ios
Performance Optimization
Swiftui
Uikit

AI 估算 · 80k–120k

美国纽约高级iOS工程师岗位,市场竞争激烈,薪资较高。

职位详情

关于这个职位

This is an iOS Software Engineer role at rednote (Xiaohongshu) in New York City. You will design and build core features of the rednote iOS app, including content feed, creation tools, and performance optimization for global users. You will collaborate with teams across US, Singapore, and China to deliver a world-class lifestyle community experience.

最低要求

Bachelor or above in Computer Science or related field, with 3+ years of iOS or Android development experience

Proficiency in Swift/Objective-C, solid knowledge of UIKit/SwiftUI, memory management, and performance tuning
Experience shipping and operating large-scale apps (1M+ DAU), with a strong understanding of client architecture (modularization, componentization, cross-platform approaches)
Solid CS fundamentals: data structures, algorithms, networking, and operating systems
Able to work effectively in both English and Chinese across time zones

工作职责

Design, build, and maintain core modules of the rednote app (iOS or Android), covering content consumption (Feed / note details / comments), content creation, and creator tools

Optimize product experience for North American and global users: app launch time, smoothness, binary size, and performance under weak network conditions
Drive 0-to-1 development of market-specific features, including localized interactions, multi-language support, and regional compliance capabilities (privacy, minor protection, etc.)
Partner closely with product, design, backend, and algorithm teams to iterate fast while maintaining production quality; participate in code reviews and technical design
Strengthen client infrastructure: stability monitoring, performance tracing, A/B experimentation framework, and CI/CD pipelines
Explore AI-assisted development workflows and on-device intelligence scenarios

优先资格

Experience with community / social / content products and an understanding of UGC-specific client challenges

Experience with global products: multi-language, multi-timezone, and privacy compliance (GDPR / CCPA / COPPA)
Cross-platform experience (Flutter / React Native) or dynamic framework development
Background in audio/video, image processing, or on-device ML
Active open-source contributions or technical writing

AI 洞察

优缺点分析

优点

  • Work on a rapidly growing global lifestyle platform with millions of users, offering high impact visibility.
  • Opportunity to build core features from 0-to-1 for international markets, a strong career accelerator.
  • Collaborate with world-class engineers across US, China, and Singapore, gaining diverse technical experience.
  • Explore cutting-edge AI-assisted development and on-device intelligence, keeping skills future-proof.
  • Requires working across multiple time zones, which may lead to irregular hours or early/late meetings.
  • High expectations for app performance and stability in a competitive social app market, demanding continuous optimization.
  • Must adapt to both Chinese and US workplace cultures, requiring strong communication and cultural awareness.
  • Engineers who thrive in fast-paced, cross-cultural environments and are passionate about building world-class mobile experiences for a global audience.

缺点 / 挑战

暂无明显挑战项

角色解读

  • Advance to senior iOS engineer or tech lead, taking ownership of major features and infrastructure.
  • Expand into cross-platform (Flutter/React Native) or on-device ML to lead innovation in client intelligence.
  • Move into engineering management or architect roles, driving technical vision for global products.
  • Design and develop core iOS modules for content consumption (feed, note details, comments) and content creation tools.
  • Optimize app performance for North American and global users, focusing on launch time, smoothness, binary size, and weak network handling.
  • Build market-specific features from scratch, including localization, multi-language support, and regional compliance.
  • Collaborate closely with product, design, backend, and algorithm teams in a fast-paced, cross-timezone environment.
  • Proficiency in Swift and Objective-C, with deep knowledge of UIKit/SwiftUI, memory management, and performance tuning.
  • Solid CS fundamentals: data structures, algorithms, networking, and operating systems.
  • Experience shipping and operating large-scale apps (1M+ DAU) with modular architecture.
  • Bilingual in English and Chinese for effective cross-timezone collaboration.

申请策略

  • Tailor your cover letter to explain why you are excited about rednote's global expansion and UGC platform.
  • Prepare concrete examples of how you optimized performance or shipped features for international users.
  • Emphasize experience with large-scale iOS apps (1M+ DAU) and specific performance improvements you drove.
  • Showcase projects involving modularization, componentization, or cross-platform development.
  • Highlight any bilingual or cross-timezone collaboration experience, especially with Chinese or US teams.
  • Include open-source contributions or technical blogs that demonstrate deep iOS expertise.
  • Deepen knowledge of SwiftUI and modern iOS architecture patterns (e.g., MVVM, TCA).
  • Learn about on-device ML (Core ML) or cross-platform frameworks like Flutter/React Native.

面试指南

  • Use STAR (Situation, Task, Action, Result) for behavioral questions, focusing on technical decisions and outcomes.
  • For performance questions, start with profiling and measurement, then propose targeted optimizations (e.g., lazy loading, caching, pre-fetching).
  • For architecture questions, discuss trade-offs between modularity, scalability, and simplicity, referencing real-world examples.
  • How would you improve the scroll performance of a feed with heavy image and video content?
  • Describe a time you handled a critical production issue in a large-scale app. What was your approach?
  • How do you ensure code quality and maintainability in a fast-moving team?
  • Explain how you would implement a new feature that requires localization for multiple languages and regions.
  • Tell me about a project where you collaborated with teams in different time zones. What challenges did you face?

职位点评

70
综合评分

Global social app, cutting-edge iOS tech, competitive pay, but demanding schedule with time zone challenges.

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
This role is ideal for engineers who prioritize skill growth and technical challenges over work-life balance.
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活40
使命价值70

薪资福利

75中等

This role offers competitive salary for a New York-based senior engineer, but no specific benefits are mentioned in the JD.

薪资信号未披露(AI估算:80K-120K/月)

成长发展

85较高

The role involves cutting-edge iOS technologies, AI exploration, and global product challenges, offering strong growth potential.

技术前沿前沿/新兴技术
技术栈Swift、Objective-C、SwiftUI、AI、On-device ML、CI/CD
成长机会cross-timezone collaboration、AI-assisted development
业务类型profit_center

工作生活

40较低

On-site work in New York City, no mention of flexibility or WLB policies, and likely requires working across time zones.

工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值

70中等

Rednote is a fast-growing lifestyle platform aiming to connect global users, offering a sense of mission in building international products.

行业发展高速增长赛道
社会影响中性/一般
使命信号share and discover a wonderful life
创新程度积极采用新技术
Watch Jobs