JavaScript开发者

16个月前全职
150K - 180K USD / 年 Replit

Replit

location 旧金山
unsaved
关于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日