Nearcut

Rails + Stimulus 开发 - 铁路的方式!🛤️

at Nearcut
技术与编程 全职 Anywhere in the World
144天前

详细信息

经验丰富的全栈开发人员使用Ruby on RailsRails的方式!(不使用React)

地点:远程

关于机会

我们在Nearcut寻找一位经验丰富的全栈开发人员加入我们的团队。你将加入一个致力于构建有影响力且易于维护的软件的小团队。你的每一天都不会相同——你将有机会在公司的各个领域从事各种任务。你的观点和想法将塑造公司的未来。

作为一名经验丰富的全栈开发人员,你将与我们的技术创始人紧密合作。你的工作将影响数百万客户,并帮助我们在欧洲继续扩张。你将负责交付高质量且经过充分测试的功能。

我们的产品建立在Ruby on Rails之上。我们的技术栈包括RSpec、MySQL、Docker ComposeRubocopStimulus。我们按照Rails的方式构建软件,并不关心最新的JavaScript框架热潮。目前,我们使用Ruby 2.7和Rails 6.0。五年前,我们在我们的所有工作中采用了测试驱动开发,并且我们的测试套件覆盖了大约95%的代码库,将错误降至最低,并允许我们专注于新功能。我们已经使用Github的View Component gem构建了自己的组件系统。在CSS方面,我们使用BEM


你的专业知识
  • 你至少有3年的Ruby on Rails专业软件开发经验
  • 你至少有5年的专业软件开发经验
  • 你在工作中始终使用测试驱动开发
  • 你以前在一个项目中使用过Stimulus
  • 你非常擅长编写整洁的HTML/CSS
  • 你不喜欢React
  • 你对构建美观的面向对象软件充满热情
  • 你在生产应用程序中从头实现了众多全栈功能
  • 你对工作拥有端到端的所有权,包括部署和响应问题:你构建它,你拥有它,你运行它
  • 你对最佳实践有积极的兴趣
  • 你喜欢学习新技能并应对不同的技术挑战
  • 你对问题保持关注,并希望帮助客户成功
  • 你有在初创公司工作的经验
  • 你可以在UTC时间10:00 - 14:00之间接听一些电话

你的职责
  • 使用TDD实现新功能,并重构你的工作以满足最佳实践
  • 审查测试并重构你遇到的不符合标准的代码
  • 使用HTML/CSS/Stimulus实现新的视图组件
  • 审查你的同事在产品不同部分的PR
  • 拥抱并推广公司编写Rails应用程序的方式
  • 在代码审查中提供反馈以帮助他人改进
  • 根据客户和同事的反馈迭代和定制你的工作
  • 在开始编码之前规划你的实施方法
  • 将你的PR部署到生产环境
  • 调查并修复报告的错误

你的第一月
  • 通过以下方式深入了解我们的产品并理解我们的发展周期:
    • 审查我们的指导方针
    • 审查我们的现有代码库
    • 审查其他开发人员的拉取请求
    • 边做边问问题
  • 构建并部署至少一个经过充分测试的新功能

我们的工作环境的好处
  • 远程优先:我们是一家远程优先的公司,没有实体办公室。我们相信我们的员工能够灵活自主地高效实现业务目标。
  • 灵活的工作时间:除了每周几次会议和核心工作时间的可用性外,我们很高兴你能够在你最有生产力的时候完成工作。
  • 紧密的团队:尽管我们远程工作,但我们的团队关系密切,同事们总是愿意互相帮助。
  • 极好的客户反馈:我们的客户是小企业主,他们非常感激我们为他们的企业解决问题所做的工作
  • 自力更生:我们从未筹集过外部资金。我们没有过去或未来投资者的干扰。我们完全专注于帮助我们的客户,我们正在花时间构建一个可靠的产品并可持续地增长。
  • 假期:我们每年提供25天假期,外加柏林地区共假期。
我们是一个小团队,我们热衷于成为一个伟大的公司,无论是与之合作还是为之工作。


免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅