洋葱学园
H1B 员工人数:10K+ 行业分类:互联网
App 全栈软件工程师
北京社招全职技术
职位描述
1. 负责 React Native 跨端 App 的核心功能开发,覆盖 iOS 和 Android。
2. 负责配套后端服务开发,包括 API、数据库、用户体系、文件服务、任务系统等。
3. 负责 App 与后端接口联调,保障功能完整、稳定、可维护。
4. 负责基础管理后台或 Web 页面开发,用于内容管理、运营配置、数据查看等场景。
5. 负责移动端打包、测试、发布、问题排查和持续迭代。
6. 结合 AI Coding 工具提升开发效率,包括需求拆解、代码生成、单测生成、重构、排错和文档整理。
7. 参与产品功能讨论,能从技术实现角度帮助团队判断功能复杂度、开发周期和实现路径。
职位要求
1. 扎实的 TypeScript / JavaScript / React 项目经验。
2. 熟悉 React Native,能够独立完成 iOS / Android 跨端 App 页面开发、状态管理、接口联调、打包调试和基础发布流程。
3. 具备 Node.js 后端开发经验,能够独立完成 REST API、服务端业务逻辑、鉴权、文件上传、数据校验等常见后端能力。
4. 熟悉至少一种 SQL 数据库,如 PostgreSQL / MySQL,理解表结构设计、索引、事务、迁移、软删除等基础能力。
5. 熟悉现代前端工程体系,至少具备一种实际项目经验:Vite / Next.js / React Router / Expo / React Native CLI。
6. 具备前后端联调能力,能够处理 App / Web / Backend / DB 之间的完整链路问题。
7. 具备真实项目交付经验,能独立完成需求拆解、技术方案设计、开发、测试、上线和问题修复。
8. 熟悉 Git,具备良好的代码组织、分支管理、Code Review 和基础工程化习惯。
9. 理解常见移动端问题,包括网络异常、登录态、缓存、离线状态、权限、推送、图片上传、性能优化等。
10. 高频使用 Claude / ChatGPT / Codex / Gemini / GLM / MiniMax 等 AI 工具,并能将其作为常态化开发工具使用。