作为系统集成工程师,您将利用自己在 Ruby on Rails 方面的专业知识与跨职能团队(包括工程师、设计师和产品经理)合作。您将处理各种各样的任务,从大型公司计划到小型关键错误修复。您还将参与产品发现,为评估新想法及其可行性做出贡献。此外,您还将帮助塑造不断壮大的工程团队的文化和流程,同时提供高质量的软件。
职责与责任:
软件开发(70%)
* 与跨职能团队合作设计、开发和改进我们的产品。
* 识别、调试和修复生产和登台环境中的问题。
* 管理技术债务并不断提高代码库质量。
工程审查 (15%)
* 审查拉取请求并向同行提供建设性反馈。
* 参与部门范围内的技术讨论和计划。
* 积极寻找机会提升开发人员体验。
产品探索/塑造 (15%)
* 参与新产品特性和功能的构思会议。
* 帮助评估新产品理念的可行性并提供技术见解。
* 在项目进入开发周期之前识别并降低风险。
–
要求:
* 具有专业软件工程师的经验,并在后端开发方面有丰富的背景。
* 具有 Ruby on Rails 专家级知识。
* 具有丰富的使用 PostgresSQL 的经验。
* 熟悉构建和集成 GraphQL 和 REST API。
* 具有使用 Redis 进行缓存和会话管理的经验。
* 始终全力以赴并承担具有挑战性的任务,展现强烈的职业道德。
* 有能力承担责任、不断学习并培养成长心态。
* 具有较强的人际交往能力,致力于尊重和善待同事和客户。
最好有:
* 熟悉 AWS 服务(例如 S3、EC2)。
* 具有 ElasticSearch 经验。
* 了解 MongoDB。
* 熟悉 React/React Native 进行前端集成。