平等开放的技术氛围
【岗位职责】
1. 负责核心 Web 项目的后端系统设计与开发,编写高性能、高可维护性的接口服务;
2. 使用 Node.js / Bun.js 构建微服务架构,熟练运用 Express.js、Elysia.js 等现代框架;
3. 参与系统架构设计与数据库建模,推动系统的可扩展性与高可用性;
4. 对接前端需求,设计清晰的 API 接口,协同产品、设计、前端等角色高效协作;
5. 编写自动化测试、接口文档、参与接口性能优化与故障排查;
6. 参与 DevOps 流程,提升部署效率与系统稳定性;
7. 积极参与代码评审与技术分享,推动团队整体技术提升。
【任职要求】
1. 具备 2 年以上 Node.js / Bun.js 项目开发经验,有扎实的后端开发能力;
2. 熟练掌握 JavaScript / TypeScript,代码风格良好,工程意识强;
3. 熟悉至少一种 Web 框架(如 Express.js、Fastify、Elysia.js 等),了解其原理与中间件机制;
4. 熟悉 RESTful API 设计规范,了解 GraphQL 者优先;
5. 熟悉 MongoDB、PostgreSQL 等主流数据库,掌握 Prisma、Drizzle ORM 或原生查询语法;
6. 理解常见设计模式(工厂、策略、单例等)与模块化设计思想;
7. 了解 Redis、消息队列(如 RabbitMQ、Kafka)等后端基础设施的使用场景;
8. 熟练使用 Git,有基本的 CI/CD、日志监控、自动化部署经验;
9. 具备较强的问题定位与解决能力,能够快速响应线上问题。
【加分项】
• 有微服务架构、DDD、CQRS、事件驱动等实践经验;
• 熟悉 Docker、Linux,能够独立配置部署环境;
• 有高并发、大数据量业务处理经验;
• 有开源项目、技术博客、或 GitHub 活跃项目经历;
• 熟悉 DevOps 工具链,如 GitHub Actions、PM2、Grafana、Prometheus 等。
【我们提供】
• 平等开放的技术氛围,支持探索新技术;
• 技术主导的产品团队,扁平化管理,避免无效内耗;
• 有机会参与从0到1的项目共建,技术挑战多,成长空间大;
• 团队重视每一位成员的成长,提供技术课程、AI 工具、学习资源等,助你持续进阶,快速成长。
岗位福利:
每周固定运动日
不定期团餐
每年国外/国内年会
工作时间:
双休 9:00-12:00 13:30-18:30
拉勾安全提示