Bitrise

Staff Software Engineer 高级软件工程师

at Bitrise
技术与编程 全职 Europe
572天前

详细信息

Bitrise的高级CI团队正在寻找一位对创新充满热情的高级软件工程师,他能够创造高性能、可扩展的技术解决方案,颠覆CI/CD领域,并推动可能性的极限。

高级CI团队是Bitrise的创新动力之源,致力于通过一系列高级用例为我们的顶级客户提供最高价值。我们的专业知识涵盖了Bazel、Gradle和Tuist远程缓存解决方案、远程构建执行和通用构建系统的进步。由于Bitrise是专门为移动应用开发设计的CI/CD平台,我们对移动领域的每一个方面都保持着浓厚的兴趣。我们不断探和评估新的方法,以简化和优化客户的移动开发体验。

作为我们高级CI团队的高级软件工程师,你将:
- 推动创新:不断探索、评估和实施新技术、工具和方法,以增强我们客户的移动开发体验。
- 快速迭代:快速适应新需求,拥抱变化,并迭代想法,及时提供高质量的结果。
- 优先考虑客户需求:始终专注于提供以客户为中心的结果,并积极征求反馈。
- 拥抱持续学习:跟上新兴技术,移动开发的最佳实践,并应用新获得的知识。
- 有效沟通:向技术利益相关者清晰地表达想法、更新和关注点,促进透明度和协作。偶尔为技术文章、博客等贡献内容,有效地向技术受众传达复杂的想法。

关键技能和特点:
- 8年以上的软件工程经验,理想情况下专注于构建工具、系统
- 精通使用一种或多种现代编程语言,如Golang、Rust或C++
- 有云平台(如AWS、GCP)的实践经验
- 对移动开发领域有兴趣和一些经验
- 有容器化技术(如Docker、Kubernetes)的实践经验
- 强大的书面和口头沟通能力
- 强烈的职业道德和致力于提供高质量结果的承诺
- 积极主动的态度,能够采取主动并积极行动
- 高度组织化,能够有效地优先处理任务
- 致力于在软件工程领域不断学习和成长

真正让我们印象深刻的:
- 有现代构建系统(如Bazel、Buck、Pants)的经验
- 有远程缓存和远程构建执行的经验
- 在移动开发(iOS和/或Android)方面的专业知识
- 精通低级系统语言,如Rust
- 对指导和教授同事有关行业最新趋势、移动工具和开发体验创新感兴趣
- 有使用内存计算平台(如Tarantool或类似)的经验
- 计算机科学或相关领域的学士或硕士学位

我们提供:
- 在塑造和增长Bitrise方面拥有大量的自由和信任
- 承诺投资于您的个人成长和发展,包括课程、会议、书籍津贴等
- 通过在世界上最成功的公司的移动开发过程中扮演关键角色,学习应用开发的机会
- 在财务稳定、不断增长的公司工作的安全,拥有不断扩展的全球客户群

关于Bitrise:
Bitrise是由移动应用开发者构建的持续集成和交付平台。我们的使命?帮助每个人构建和运营更好的移动应用。通过简化、自动化和优化重复的移动开发流程,我们为创造性、有趣和有影响力的开发任务释放时间和资源,从而实现更好、更快的发布。我们使移动开发者能够最大化他们的应用对社会的影响。

作为Y Combinator的成功毕业生,我们与Airbnb、Reddit和Dropbox拥有相同的DNA。自2015年Bitrise推出以来,我们已经实现了指数级增长:今天,成千上万的开发者通过Bitrise发布应用,这些应用最终出现在全球数十亿的移动设备上。

当前客户包括财富500强公司,如维珍或SIXT,以及快速增长的独角兽公司,如Transferwise、Mozilla和Get Your Guide。拿起任何移动设备,你很可能会碰到多个在Bitrise上构建的应用。在Bitrise工作意味着为所有这些做出贡献。

免责声明

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

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

不定期副业成功案例分享

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

立即订阅