关于Replit
我们正在建立全球最普及的编程环境。我们专注于通过社区激发创造力和为创作者创造价值,并为下一代创作者设计简单但可扩展的基础设施原件。
我们希望模糊学习和创作之间的界线-一个你可以在同一天里一起玩耍、尝试新想法、学习新概念和启动业务的地方。
职位描述:
你的任务是改善数百万使用JavaScript在Replit上进行编码的人的日常生活。你将改进诸如打包、运行时、环境设置、编辑器功能、调试和测试等方面,并重新思考在Replit上的这种体验是什么样的。
作为首位专门从事JavaScript的雇员,你将为项目设定方向,并为JavaScript/TypeScript开发的未来设定愿景。
你将支持从学习JavaScript到在Replit上构建生产级软件的人,涵盖客户端和服务器端使用案例。
你将会...:
• 使Replit上的JavaScript包管理成为一种无缝愉快的体验。
• 通过扩展语言服务器、利用开源工具和构建新工具来添加JavaScript/TypeScript编辑器功能。
• 构建工具,使JavaScript/TypeScript部署变得快速。
• 在Node、Bun、Deno和专有运行时上进行开发,以改善开发者体验。
• 通过构建起始模板和构建工具来帮助人们构建应用程序。
• 确保常见的JavaScript用例、框架和库在Replit上运行良好。
所需的技能和经验:
• 熟练掌握JavaScript,了解JavaScript的一些内部工作原理,并对JavaScript生态系统非常熟悉。
• 为JavaScript开发人员构建过工具,可以是内部团队、开源社区甚至是个人。
• 作为开发者体验或JavaScript基础设施工程师至少有1年的工作经验,可以是内部团队或开源社区。
• 作为专业软件工程师至少有3年的工作经验。
• 自我驱动,能够独立工作,并能够适应模糊的情况。
加分项:
• 维护过一个被Python社区使用的开源JavaScript项目。
• 有IDE工作经验。
• 在大型JavaScript代码库中工作过。
• 有Nix、Go或Rust的经验。
全职员工福利包括:
• 弹性工作时间
• 有竞争力的薪资和股权
• 家庭办公室设置津贴
• 健康、牙科、视力和人寿保险
• 短期和长期残疾保险
• 每月费用津贴
• 父母和宝宝结合休假
• 灵活休假时间(FTO)+节假日
• 年度公司/团队外出活动(每年4次)
想要了解更多?
• Replit产品
• 开始使用Replit
• 从存储库创建Repl
• Replit多人游戏
• 面试+文化
• 我的第一份软件工程师工作面试
• Replit的生活
• 运营原则
• 不适合在Replit工作的原因
为了实现我们使编程在全球范围内更加可访问的使命,我们需要我们的团队代表世界。
我们欢迎您在塑造这个产品方面的独特观点和经验。我们鼓励各种背景的人申请,尤其是来自少数民族和非传统背景的候选人。
这个职位有周二和周四需要在办公室工作的要求。
最后更新:2023年12月25日