我们正在寻找一位具备强大TypeScript技能的前端开发人员,他对干净、可维护的代码充满热情,并能在快节奏、敏捷的环境中茁壮成长。您将加入一个专注且技术精湛的团队,解决能源、AI和计算交汇处的真实基础设施问题。
您将处理一个大型的现有Vue.js代码库,同时帮助我们过渡到Next.js。我们重视强大的编码原则(特别是SOLID)、GraphQL专业知识以及对前端安全最佳实践的意识。无论您的背景是React还是Vue,如果您关心可扩展的前端架构并渴望与我们一起成长,我们希望听到您的声音。
- 为一个大型、复杂的Vue.js前端应用程序做出贡献
- 帮助指导我们从Vue.js向Next.js的过渡
- 使用REST API和GraphQL,特别关注后者
- 使用Vuex、Pinia、Redux或Zustand等工具有效管理状态
- 编写遵循SOLID原则的干净、结构良好且安全的TypeScript代码
- 规划自己的工作,分解任务,并适应不断变化的优先级
- 与设计师、后端工程师和产品利益相关者密切合作
- 在所有前端决策中始终关注安全性、可扩展性和性能
要求
必须具备
- 丰富的TypeScript经验
- Vue.js或React的扎实实践经验
- 现在愿意使用Vue并在未来学习Next.js
- 对GraphQL和REST API有深入了解
- 具有状态管理解决方案的实际经验
- 出色的计划、组织和沟通能力
- 拥有干净、可维护和安全代码的记录
- 能够在敏捷、快速移动的环境中工作
加分项
- 具有大规模代码库和可扩展前端架构的经验
- 接触过框架迁移或过渡
- 了解常见的网络安全问题(如XSS、CSRF、注入)
- 对UI/UX设计和组件重用有敏锐的眼光
福利
成为创造具有实际影响力的创新产品的一部分。
全面的健康保险,包括医疗、视力和牙科保险。
带薪休假以支持平衡的工作生活体验。
在温哥华市中心的便利位置办公。
在公司内发展您的职业生涯并承担更多责任。
探索能源、人工智能和计算如何交汇以解决重大挑战。
加入一个优先考虑干净编码实践、强大原则和技术卓越的团队。