22年来,Thrillworks与世界上一些最受尊敬的组织建立了持久的合作关系,发现并实现了以人为中心、技术驱动的产品的全部潜力,从Web和移动应用到微服务和网站。
我们的方法强调跨学科合作和基于价值的优先级排序,旨在揭示和利用最有价值的数字机会。
我们将想法转化为体验,将体验转化为有市场价值的产品,为客户提供价值和商业影响。
直接向软件工程总监报告,全栈首席软件工程师负责使用现代软件开发最佳实践编写设计良好且可测试的代码,用于客户端和服务器端的Web和移动应用程序。
职责
• 使用前端(通常为React / React Native,Flutter,Swift,Kotlin)和后端(Node)JavaScript等技能,为满足客户业务需求的基于Web的解决方案和移动应用程序提供强大的技术专长。
• 创建和维护技术设计、文档和架构工件。
• 解决问题和故障排除,解决复杂的技术问题。
• 与产品、设计、质量保证等跨职能团队合作,并能够有效地与技术和非技术利益相关者沟通。
• 通过与多个团队进行代码审查,确保在开发的每个阶段都超出了最佳实践和Thrillworks的标准。
• 展示领导才能,为工程团队的整体增长和发展作出贡献。
• 带领客户团队为其客户创造价值
• 为客户工程团队提供技术领导力
• 帮助解决复杂的技术问题
• 在推动和塑造应用程序未来方面发挥关键领导作用
• 通过软件交付实现具体的关键绩效指标和结果
• 通过工程、产品、体验和增长等公司利益相关者进行合作和协作,以改进系统能力
• 保持对移动和Web开发的最新行业趋势和最佳实践的了解,以交付高质量的应用程序。
• 影响移动应用程序的可用性、可扩展性、可靠性和质量的工程规范、要求和期望
• 指导团队中的其他技术负责人,并引导团队应对复杂的技术挑战
• 在以Web为基础的解决方案领域拥有7年以上的渐进式软件工程经验
• 在使用React、HTML 5、CSS 4、Core JS、Gatsby或Next.js和无头CMS平台(如Contentful、Agility)开发解决方案方面具有5年以上的丰富实践经验
• 具有2年以上的技术领导经验,管理软件工程师
• 使用Redux / Redux Toolkit进行基于GraphQL的查询和状态管理
• 精通核心Node
• 熟悉现代JavaScript,包括ES6到ES9和TypeScript
• 手动设计和开发、部署和支持基于JavaScript的平台、框架和应用程序
• 对iOS和Android平台有良好的了解。
• 具有React Native、Flutter、Swift和Kotlin等移动框架和技术的经验
• 架构和文档化RESTful API、无服务器函数和微服务以及无服务器解决方案的经验
• 数据库配置、管理和部署
• 有AWS / Azure / Google Cloud或其他云平台的经验更佳
• 对CI / CD流水线有良好的了解
为什么加入?
在Thrillworks,我们是数字加速的合作伙伴。实质上,我们共同努力加速客户和自己走向竞争优势的旅程,通过解决正确的问题。
无论您在Thrillworks的哪个部门,您都将参与创新想法和高质量产出的愿景和实现。
清晰和自主。我们希望我们所有的员工都能参与其中。这意味着确保每个人都知道我们正在做什么以及为什么;为分享想法和创造力创造空间,并允许人们在不需要经常获得批准的情况下做出决策。我们处于超高增长模式,希望您对通过有目的的技术产生影响感到兴奋。
挑战和成长。在Thrillworks,我们知道我们的员工是我们最宝贵的资产,我们会尽一切努力让他们感到被认可、被倾听和被赞赏。在支持和耐心的经理的指导下,您将有机会建立自己的见解,获得内部和外部的曝光,并增加您的专业知识。
无论我们做什么,这些都是我们的指导价值观:
团结:我们朝着同一个方向前进,行动并共同工作。
好奇心:我们思维开放,渴望改进。
勇气:我们不怕冒险,也不怕承认(并从中学习)错误。
激情:我们关心挑战、结果以及我们为实现目标所做的贡献。
我们所做的是我们是谁以及我们如何思考的产物。立即申请!
Thrillworks自豪地成为机会均等的雇主。我们不容忍任何形式的歧视,因为我们相信多样性和包容是构建更强大和成功的团队的一种方式。我们将根据要求为所有候选人提供适应措施。