ReactJS 前端开发人员(中级)

蒙特利尔 11天前全职 网络
面议
自1979年以来,SII集团一直是大型企业的技术合作伙伴,拥有16,000名员工,在20个国家设有国际业务,年收入超过16.21亿加元。 SII加拿大在应用开发、Web和移动开发、网络安全和云计算领域为客户提供先进的技术专长。我们还在工程领域提供服务,特别是在各个工业领域的嵌入式系统方面。我们的目标是推动信息系统的发展,并为客户创造未来的产品和服务。 此外,包容性是我们企业文化的核心。SII加拿大致力于提供一个公平和尊重的工作环境,促进多样性和机会平等。 任务: 技术部门的目标是确保为投资银行和企业融资单位提供和改进数字服务。环境以强大的敏捷文化、快速决策和现代化的工业化方法为特点,由跨职能或专注于不同业务线的团队支持。 负责客户生命周期和数字解决方案的团队开发和维护B2B平台,提供贯穿于交易前、执行和交易后阶段的统一体验。这些包括Web界面、直接面向客户的API以及旨在优化业务团队运营效率的客户智能解决方案。 技术栈: React | TypeScript | Bootstrap | .NET C# | PostgreSQL | Jenkins | GitHub Actions | Azure | 私有云 | Kubernetes 主要职责: - 与团队成员和利益相关者合作进行用户故事的业务和技术分析。 - 开发和部署提供实际业务价值的软件组件。 - 根据团队的测试策略确保适当的测试。 - 确定在安全性、可扩展性、可维护性和用户体验方面的最佳技术和实践。 - 通过软件工艺减少技术债务。 - 参与生产发布、监控和支持。 - 调查和解决错误。 - 促进平台和工具的持续改进。 - 改善预生产和生产环境中的CI/CD管道。 - 参与代码审查。 - 与团队分享最佳实践和技术知识。 所需的个人资料: 技能和资格: - 专注于软件工艺和高质量交付。 - 具有使用React / TypeScript设计Web解决方案和构建单页应用的经验。 - 精通CSS预处理器(SASS / Less)和打包工具如Webpack。 - 具有测试策略经验,确保使用React Testing Library / Jest / xUnit进行可靠和可预测的发布。 - 具有使用面向对象语言实现Web API的实际经验。 - 具有使用Jenkins和/或GitHub Actions构建和自动化CI管道的实际经验。 - 具有部署和维护基于云的Web应用程序的经验,理想情况下是在Azure上。 - 了解设计模式和软件开发最佳实践。 技术必备: - TypeScript - React - Bootstrap - Jest / React Testing Library - .NET C# - Jenkins / GitHub Actions 技术加分项: - 使用Lerna的单一代码库架构经验。 - 使用Cucumber / Playwright、TDD和BDD的经验。 - 了解使用Figma等工具的UI/UX设计原则。 - 具有性能调优和代码分析的经验。 所需技能: .NET 敏捷 C# 期望品质: 综合能力 适应性 分析能力 良好的人际关系 好奇心 热情 写作能力 客户满意度