前端开发人员

15个月前合同
45 - 55 CAD / 时 S.i. Systems

S.i. Systems

location 多伦多
unsaved
中级前端开发人员,负责改进和定制房产评估软件 合同:1年+可能延长 每周4天在皮克灵现场工作(可能调整为3天) 你的工作重点: • 现代Web应用程序 - 你的参与范围包括增强我们的响应式Web应用程序,解决实时内容更新、离线内容可访问性和优化性能的UI和架构等有趣的挑战。 • 全程拥有权 - 从初始设计阶段到部署,包括测试自动化和性能监控,你完全拥有整个开发过程。 • 开发卓越 - 你的开发方法强调最佳实践、精心编码和团队内的指导。这些原则不仅仅是口头传授,还要在你自己的工作中积极展示并与队友分享。 • 对质量的承诺 - 作为宝贵的团队成员,你通过不仅为我们的客户引入新的能力,而且在项目的所有方面都保持最高标准的质量,为周围的人的成长做出贡献。 必备条件: • 3年以上JavaScript实践经验,深入了解React/Redux,包括熟练掌握Hooks和函数组件等概念。 • 熟悉SOLID原则、领域建模和设计模式非常有优势。 • 能够浏览和贡献于庞大的代码库。 • 有与Restful API合作的成功经验。 • 熟练使用JSX、ES2020+、HTML和CSS。 • 熟悉Material UI或Ant Design。 • 提倡最佳实践并致力于性能优化。 • 熟练使用Jest和React Testing Library等自动化测试套件。 • 能够独立调试代码库。 • 出色的书面和口头沟通能力。 • 能够指导和促进团队成员的成长,在实施方向上提供技术指导和监督。 优先考虑: • 有Typescript经验,能够创建强类型React组件和hooks。 • 熟悉React-Query或类似的为API驱动的React组件设计的库。 • 理解使用Capacitor或React Native进行移动应用程序开发。 • 有Docker、AWS和CI/CD流程(如GitHub Actions)的实际经验。