
iOS Software Engineer - rednote
发布于 1 天前普通员工/个人贡献者
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
工作职责
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
优先资格
Experience with community / social / content products and an understanding of UGC-specific client challenges
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?
职位点评
Global social app, cutting-edge iOS tech, competitive pay, but demanding schedule with time zone challenges.
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
薪资福利
This role offers competitive salary for a New York-based senior engineer, but no specific benefits are mentioned in the JD.
成长发展
The role involves cutting-edge iOS technologies, AI exploration, and global product challenges, offering strong growth potential.
工作生活
On-site work in New York City, no mention of flexibility or WLB policies, and likely requires working across time zones.
使命价值
Rednote is a fast-growing lifestyle platform aiming to connect global users, offering a sense of mission in building international products.