全栈开发人员

15个月前远程全职
110K - 145K USD Woods Bagot

Woods Bagot

location 旧金山
unsaved
我们对您所在的Woods Bagot工作室的位置非常灵活。选项包括:旧金山,洛杉矶。我们还运营一个远程和工作室混合的工作环境。 职位描述 Woods Bagot正在招聘一名全栈开发人员加入设计技术研发团队,为全球设计业务(建筑、室内设计和总体规划)构建下一代工具。 我们希望与您合作,为建筑环境的设计体验创造未来。我们相信这需要开发新的工作流程,通过提供增强和敏捷的技术环境,为我们的设计人员和客户提供更好的体验。这个新的生态系统提升了增强和数据驱动的设计、协作、沟通以及整个项目生命周期中的高质量数据流。 这是一个帮助增强现有系统并创建全新设计和交付工具的机会。您的工作成果不仅仅是软件,还将影响我们如何设计建筑、空间和城市环境。 我们正在寻找专注于解决问题的人,因此在选择合适的工具和服务时不拘泥于特定工具。您将与一个由5人组成的软件开发团队合作,在一个由15人组成的核心技术团队和一个广泛的技术影响设计师社区中工作。我们有一个不断发展的团队,有学习、成长和广泛影响的空间。Woods Bagot拥有约1000名员工,在全球拥有17个办事处。 我们认为设计和交付必须具备敏捷性,我们根据情况运营我们的国际团队。我们提供灵活的工作环境,以确保良好的工作与生活平衡。包括部分在家工作和时间调整的选择。 发展机会可能包括: • 开发AI副驾驶员,用于访问设计项目信息、过去的项目和公司知识以及绩效分析 • 为我们的设计项目积极参与和跟踪气候、可持续性、社会经济、城市和文化影响的应用程序/平台 • 用于管理设计项目自动化和编排例程的应用程序/平台 • 连接设计和交付平台、分析和可视化引擎以及业务运营之间的数据互操作系统 • 具有Web仪表板和数据可视化的分析基础设施 • 移动开发(iOS、Android);VR/AR应用程序 职责: • 通过研究新技术和开发应用程序、Web环境和软件插件,为Woods Bagot的技术能力的战略发展做出贡献。 • 故事板、设计简报和用户体验设计 • 在建筑、工程和施工(AEC)领域的工作中,开发计算和数据层 • 与技术团队的其他成员和用户组合作进行测试和质量保证 • 在全球设计技术团队内部战略性地协助和合作,部署和支持新的应用程序和系统 • 代表设计技术团队领导指定的战略项目 主要要求和技能: • 3-5年以上全栈开发经验 • 计算机科学或同等学位优先 • 开发设计学科(建筑师、工程师等)系统和工具的经验有益但不是必需的 • 出色的书面和口头沟通能力 • 有效利用时间,提高效率,实现挑战性目标的能力 • 能够在最少的指导下确定和管理优先事项 • 能够在团队中和独立工作 前端开发技能: • 编写干净、经过良好测试和可维护的前端代码,例如JavaScript/TypeScript。 • 使用现代Web技术和框架(如React)构建响应式UI组件和单页应用程序 • 优化渲染过程,利用加载/缓存策略提高性能。 • 使用现代构建工具(Webpack、Roll-up等)配置构建过程、运行脚本(bash、powershell等)和ci/cd工作流程。 • 与后端工程师合作,与API/服务集成。 • 遵循安全编码实践,以防范常见的威胁。 • 与产品负责人和开发团队合作,迭代设计和实施。 • 维护文档和贡献指南。 后端开发技能: • 编写干净、经过良好测试和可维护的后端代码,例如Python、Node。 • 使用Docker、Kubernetes等部署和管理容器化应用程序的经验。 • 为API配置身份验证和基于角色的访问控制。 • 遵循测试最佳实践,如TDD、单元测试、集成测试和端到端测试等。 • 与前端开发人员合作,将Web客户端与服务器端逻辑集成。 • 与云工程师合作,配置和监控服务健康度指标。 • 维护全面的API文档和集成指南。 数据管理技能: • 对关系型数据库(如MySQL、PostgreSQL)和NoSQL数据库(如MongoDB)有扎实的理解。 • 设置和管理云存储、数据库和缓存服务(如Amazon RDS、Azure SQL Database、Redis等)。 • 与团队合作,了解数据需求。设计和实施快速、高效的存储和检索解决方案以满足需求。 • 维护全面的文档,如数据模型、模式、迁移程序等。 如何申请 请通过我们在LinkedIn的职位发布中提交您的申请,申请全栈开发人员职位。请注明您首选的Woods Bagot工作室的位置,并满足以下强制要求。申请将严格保密。我们不接受未经请求的简历或代理机构提供的姓名。 申请此职位时,申请人必须具有合法的在美国工作的权利。 灵感。创新。包容性。我们是Woods Bagot。 Woods Bagot是一家平等就业机会雇主。我们致力于提供公平的就业机会,无论种族、肤色、民族、宗教、信仰、性别、国籍、性取向、年龄、公民身份、婚姻状况、残疾、性别认同、性别表达和退伍军人身份如何。 在Woods Bagot,我们致力于创造一个庆祝、重视和尊重差异的环境,实践公平,让我们的员工感到归属。我们接受我们中没有人比我们所有人都聪明的观点。我们相信建立一个多元化的员工队伍是创造创意和创新设计的基础——只有通过共同努力,我们才能实现我们的员工、客户和周围社区的潜力。通过我们包容性的领导力和我们真正全球的建筑师和设计师工作室网络,您将找到自己的声音,并获得支持和灵活性,将自己的全部投入到工作中,建立出色的职业生涯。