NationBuilder

Senior Software Engineer

技术与编程 全职 USA Only
714天前

详细信息


在 NationBuilder,我们为领导者创建软件。我们与政治候选人和政党、非营利组织、社区组织者以及任何其他试图在世界上有所作为的人合作。我们的客户来自各种形式和规模,从试图赢得学校董事会选举的小镇组织者,到世界上最大的政党、候选人和非政府组织。要了解有关 NationBuilder 的更多信息,请阅读我们的使命和信念

我们相信最好的产品由具有丰富多样性并在使命和价值观上保持一致的团队构建。这意味着创造一种真正的文化,让多样性每天都在蓬勃发展。这意味着建立一个团队,通过真正的倾听来重视不同的观点,并通过健康和必要的冲突来挑战假设。这意味着建立一个跨种族和性别的团队。这意味着不断努力打造最好的并成为最好的。

我们的工程团队致力于不断学习和改进。我们构建了一个针对快速、敏捷开发进行优化的流程;每天多次部署到生产环境。发现正确的解决方案;我们从最小可行产品开始,并使用团队和利益相关者的反馈进行迭代;以便人员、产品和流程共同改进。

高级软件工程师的职责是构建和维护支持 NationBuilder 的软件。您通过持续协作、有效利用可用资源以及编写易于推理和在未来修改的软件,为团队的效率做出贡献。您进行批判性思考以找到最佳解决方案、技术和流程。您能够实现代码的重要部分并调查极其复杂的问题,同时遵循软件、测试和文档的质量标准。您将中小型项目分解为里程碑并执行它们直至完成,预测并解决出现的问题。

您:
< ul>
  • 总是对学习新事物感兴趣。
  • 当你有机会结对时会感到兴奋。
  • 练习测试驱动的开发和明智的重构。
  • 乐于响应客户反馈。
  • 是一个务实的问题解决者,知道如何在“完美,但需要永远编写代码”和“现在修复它,但没人会永远”之间找到中间立场能够理解我所做的事情。”
  • 与工程和非工程利益相关者清楚地沟通技术解决方案。
  • 在具有明确使命的小团队中工作良好。
  • 有洞察力,知道什么是重要的,并致力于完成它。
  • 拥有至少 3-5 年的专业发展经验。
  • < br>
    所需技能:
    理想的候选人是热衷于使用 Ruby on Rails,具有强大的技术背景和 Rails 的专业经验。我们重视学习我们的技术和环境的意愿。对我们来说,对您的工作采取开放和有纪律的方法与多年使用我们堆栈中的任何技术的经验一样重要。

    我们使用 Ruby、Rails、PostgreSQL、MongoDB、Redis、HTML/CSS/SCSS 和 JavaScript (React/Redux/Bootstrap)。

    NationBuilder 是一个机会均等的雇主,我们重视包容性。我们致力于寻找不因种族、宗教、肤色、国籍、性别、性取向、年龄、婚姻状况、退伍军人身份或残疾状况而决定的人才。如果您正在寻找一个可以茁壮成长的地方,我们真的很想收到您的来信!

    要申请,请告诉我们您为什么适合这份工作280 个字符或更少(就像一条推文,但您不必实际发布它)!!包括联系方式、简历之类的东西;您最近工作过的网站;如果你有 Github 帐户(或其他在线代码)。

    免责声明

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

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

    不定期副业成功案例分享

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

    立即订阅