地点:加拿大埃德蒙顿# Punchcard Systems 中级/高级全栈开发人员地点:加拿大埃德蒙顿薪资:$70000 - $ /年工作类型:全职发布日期:2025年12月19日立即申请虽然这是一个远程职位,但我们目前只招聘加拿大境内的候选人。在 Punchcard,我们不仅在进化;我们正在构建下一代技术咨询。我们相信未来在于人类创造力与人工智能的交汇点。我们的使命是通过构建卓越的软件来解决客户最有趣的挑战,并且我们在解决方案中以及在构建过程中都在利用人工智能。机械化编码的时代正在消退。我们正在超越人工智能可以自动化的任务,并寻找能够以更少的资源做更多事情的战略思考者。我们正在寻找专家型通才:将深厚的技术技能与广泛的好奇心和强大的学习能力相结合的开发人员。这是您超越单一框架或狭隘角色的机会,帮助塑造一个重视原则而非语法的公司的未来。如果您是一位经验丰富的软件开发人员,对复杂问题充满活力,热衷于学习,并且对将人工智能作为创作伙伴感到兴奋,我们邀请您加入我们的旅程。#### 您将如何产生影响这不是一个简单的任务角色。您将成为一个精简、高影响力团队的核心成员,从概念到交付塑造解决方案。* 架构与构建:与产品经理、UX 设计师和客户合作,为复杂的业务问题设计和开发强大而优雅的解决方案。您的重点将是合理的架构和基本原则。* 引领人工智能潮流:积极探索、实施和倡导使用人工智能工具和方法(例如,GitHub Copilot、高级代码生成、LLM 驱动的测试)来提高您和团队的生产力和创造力。* 解决问题,而不仅仅是编码:将模糊的挑战分解为清晰、可操作和可测试的组件。您的问题解决过程将与最终代码一样受到重视。* 指导与提升:作为团队的高级成员,您将为我们的技术文化做出贡献,分享您的知识,并帮助提升周围人的技能。* 拥有您的工作:从开发功能良好的应用程序和数据库到确保安全性和性能,您将负责整个开发生命周期,利用您的专业知识做出关键决策。#### 我们在寻找谁:专家型通才心态我们相信,最好的开发人员是由他们的心态定义的,而不仅仅是他们的工具链。我们正在寻找具备以下特质的人:* 深度好奇:您在问“如何”之前会问“为什么”。您不仅仅是复制粘贴解决方案;您寻求理解基础原则,无论是在探索新领域还是调试棘手问题时。* 天然的合作者(具有谦逊):您了解自己的优势,并渴望向他人学习。您将与 UX、产品和其他专家的合作视为构建正确事物的重要组成部分,而不是简单的交接。您不怕寻求帮助。* 基于基础:您重视持久的、原则级别的知识(例如,设计模式、分布式系统概念、架构权衡)而非短暂的框架特定琐事。您看到连接不同技术的模式。* 以客户为中心:您了解技术是达到目的的手段。您的好奇心由帮助我们的客户及其用户变得更好的愿望所引导。* 务实且适应性强:您具有“机械同情心”——对系统不同部分如何协同工作的直观感觉,从前端渲染到数据库性能。您可以快速适应不熟悉的环境,并做出顺应潮流的选择。#### 您的技能和经验* 在团队环境中展示复杂软件产品的经验(通常为 5 年以上)。* 计算机科学学位或同等教育。* 证明能够快速有效地学习新语言、框架和领域。* 出色的沟通和问题解决能力,能够向非技术利益相关者清晰表达复杂的技术想法。* 熟练使用 AI 开发工具(例如,GitHub Copilot、Cursor、特定语言模型)来提高您的生产力。加分项:* 虽然专家型通才可以适应任何技术栈,但如果您在我们的环境中有经验将是一个加分项:C#/.NET、SQL、JavaScript/TypeScript(React)、移动开发(React Native)和云平台如 Microsoft Azure。* 在咨询或代理环境中工作,与多个客户和项目合作的经验。* 对开源项目的贡献、技术博客或其他社区参与。#### 在 Punchcard 的期望* 参与和挑战性的项目:如果您想一遍又一遍地做同样的事情,Punchcard 不适合您。如果您喜欢解谜和解决新问题,您将在这里茁壮成长。* 学习文化:我们致力于创造力和创新,定期举办公司范围的黑客日,以试验新技术和想法。* 具有竞争力的薪酬:具有竞争力的薪水和员工团体福利(包括残疾、寿险、牙科和扩展健康)。* 灵活性和信任:我们提供灵活的工作时间,在高度协作的远程优先工作环境中。* 实际影响:您将有机会与充满激情、高技能的团队成员一起工作和学习,他们致力于看到每个人的成功,并塑造我们行业的未来。在 Punchcard,我们是一个平等机会的雇主,我们不因种族、宗教、肤色、性别、性别认同、性取向、年龄、不具备资格的身体或精神残疾、国籍、退伍军人身份或任何其他法律所涵盖的基础而歧视。所有就业决定均基于资格、优点和业务需求。