高级软件工程师 - Rails
Senior Software Engineer - Rails
<h4>🚀 关于我们</h4>
<p>我们是 StackBlitz 旗下的 Bolt.new!</p>
<p>我们带来了 WebContainers,这项首创的技术让在浏览器中运行 Node.js 成为可能。这一突破开启了我们的旅程,从 2019 年开始,它也是支撑每月超过 100 万开发者使用的极速在线 IDE 的核心技术。</p>
<p>但我们没有止步于此。我们深入学习并利用所学经验,打造了 <a href="https://bolt.new" target="_new"><strong>Bolt.new</strong></a> —— 一种无需编写传统代码即可从想法快速进入生产环境的最快方式。这是一个下一代、由 AI 驱动的应用构建器,可帮助你立即在浏览器中创建、编辑和部署全栈网页和移动应用。无需安装,无需配置,只需智能自动化和即时开发环境,让你以思维的速度前进。</p>
<p>我们是一支完全远程的团队,全球分布,深度协作,对构建软件开发的未来充满热情。</p>
<p>这是你加入一个有远大愿景的小团队的机会。如果你热爱快速交付、解决实际问题,并不断拓展可能性的边界,我们很期待与你见面。</p>
<h4>✨ 关于这个机会</h4>
<p>我们正在寻找一名高级 Ruby on Rails 工程师,帮助构建支撑 StackBlitz.com 和 Bolt.new 的后端系统。在这个职位中,你将参与平台功能、开发者基础设施和集成工作,使全球数百万开发者能够完全在浏览器中构建软件。你将加入一个小型、有抱负的团队,专注于让软件开发更加普及。</p>
<p>如果你喜欢构建稳健的系统、交付高质量的代码,并跨团队协作——这可能是适合你的职位。</p>
<h4>🛠️ 你将如何贡献</h4>
<ul>
<li>提升 Ruby on Rails 应用的可扩展性、可靠性和性能</li>
<li>使用 PostgreSQL 和对象存储设计和优化数据存储</li>
</ul>
查看英文原文
<h4 data-start="233" data-end="248">🚀 About Us</h4>
<p data-start="250" data-end="267">We’re Bolt.new by StackBlitz!</p>
<p data-start="269" data-end="558">We’re the team that brought you WebContainers, the first-of-its-kind technology that made it possible to run Node.js right inside your browser. That breakthrough kicked off our journey in 2019, and it’s what powers the blazing-fast online IDE used by over 1 million developers every month.</p>
<p data-start="560" data-end="1013">But we didn’t stop there. We doubled down on everything we learned and built <a class="" href="https://bolt.new" target="_new" data-start="637" data-end="669"><strong data-start="638" data-end="650">Bolt.new</strong></a> — the fastest way to go from idea to production without writing traditional code. It’s a next-gen, AI-powered app builder that helps you create, edit, and deploy full-stack web and mobile apps instantly, right in your browser. No installs. No setup. Just smart automation and instant dev environments that let you move at the speed of thought.</p>
<p data-start="1015" data-end="1161">We’re a fully remote team, globally distributed, deeply collaborative, and seriously passionate about building the future of software development.</p>
<p data-start="1163" data-end="1342">This is your chance to join a small team with a big vision. If you love shipping fast, solving real problems, and pushing the boundaries of what’s possible, we’d love to meet you.</p>
<h4 data-start="1349" data-end="1377">✨ About This Opportunity</h4>
<p>We’re looking for a Senior Ruby on Rails Engineer<strong> </strong>to help build the backend systems that power StackBlitz.com and Bolt.new. In this role, you’ll work on platform features, developer infrastructure, and integrations that enable millions of developers around the world to build software entirely in the browser. You’ll be part of a small, ambitious team focused on making software development more accessible to everyone.</p>
<p>If you enjoy building robust systems, shipping high-quality code, and collaborating across teams — this could be the role for you.</p>
<h4 data-start="1545" data-end="1567">🛠️ How You'll Contribute </h4>
<ul>
<li data-start="808" data-end="896">
<p data-start="810" data-end="896">Improve the scalability, reliability, and performance of our Ruby on Rails application</p>
</li>
<li data-start="897" data-end="976">
<p data-start="899" data-end="976">Design and optimize data storage using PostgreSQL and object storage services</p>
</li>
<li data-start="977" data-end="1045">
<p data-start="979" data-end="1045">Build features for teams, organizations, and developer communities</p>
</li>
<li data-start="1046" data-end="1124">
<p data-start="1048" data-end="1124">Develop integrations with external platforms to extend our product ecosystem</p>
</li>
<li data-start="1125" data-end="1212">
<p data-start="1127" data-end="1212">Help review and shape code from peers to ensure quality, security, and best practices</p>
</li>
</ul>
<h4 data-start="1663" data-end="1706">💡 Qualifications</h4>
<ul>
<li data-start="1237" data-end="1297">
<p data-start="1239" data-end="1297">5+ years of professional experience with Ruby on Rails</p>
</li>
<li data-start="1237" data-end="1297">
<p data-start="1239" data-end="1297">5+ years of experience with PostgreSQL (or similar relational databases)</p>
</li>
<li data-start="1377" data-end="1434">
<p data-start="1379" data-end="1434">Experience with AWS and modern cloud infrastructure</p>
</li>
<li data-start="1435" data-end="1513">
<p data-start="1437" data-end="1513">Familiarity with CSS, SASS, HTML, and other templating/styling languages</p>
</li>
<li data-start="1514" data-end="1586">
<p data-start="1516" data-end="1586">Experience building web applications with REST or GraphQL APIs</p>
</li>
<li data-start="1514" data-end="1586">Production experience with Node.js and TypeScript; this role works across both the Rails and Node/TypeScript stacks</li>
<li data-start="1587" data-end="1662">
<p data-start="1589" data-end="1662">Strong communication skills — especially when explaining technical topics</p>
</li>
<li data-start="1810" data-end="1843">
<p data-start="1812" data-end="1843">Strong verbal and written English communication skills are required, as this role involves frequent collaboration with team members, stakeholders, and customers where English is the primary working language.</p>
</li>
</ul>
<h4 data-start="1850" data-end="1873">🎯 Bonus Points </h4>
<ul>
<li data-start="1943" data-end="2007">
<p data-start="1945" data-end="2007">Familiarity with Cloudflare Workers or edge infrastructure</p>
</li>
<li data-start="2008" data-end="2053">
<p data-start="2010" data-end="2053">Interest in working with AI or LLMs</p>
</li>
<li data-start="2054" data-end="2132">
<p data-start="2056" data-end="2132">Experience integrating with GitHub APIs or other version control systems</p>
</li>
</ul>
<h4 data-start="1974" data-end="1992">📌 A Few Notes</h4>
<ul data-start="1994" data-end="2199">
<li data-start="1994" data-end="2043">
<p data-start="1996" data-end="2043">You do <strong data-start="2003" data-end="2010">not</strong> need a college degree to apply</p>
</li>
<li data-start="2044" data-end="2134">
<p data-start="2046" data-end="2134">You do <strong data-start="2053" data-end="2060">not</strong> need to be located in the U.S. — we’re remote-friendly</p>
</li>
<li data-start="2044" data-end="2134">
<p data-start="2046" data-end="2134">You do <strong data-start="2144" data-end="2151">not</strong> need to meet every qualification listed above. If this role excites you, we want to hear from you.<br><br></p>
</li>
</ul>