中级软件开发人员;前端方向

蒙特利尔 7天前全职 网络
面议
中级软件开发人员(前端方向) 加入Nanometrics Inc.申请中级软件开发人员(前端方向)职位。 职位名称: 中级软件开发人员(前端方向) 汇报对象: 云软件开发经理 工作地点: 全职 关于Nanometrics 凭借40年的地震技术和行业应用经验,我们是一家全球获奖公司,提供用于研究人工和自然地震活动的监测解决方案和设备。从全球90多个国家的关键任务地震阵列、海啸和地震预警系统,到能源行业的诱发地震监测,我们专注于研究人工和自然地震活动的全方位集成解决方案,包括交钥匙地震网络、行业领先的精密仪器、完整的数据处理、分析服务和软件应用。 在Nanometrics,我们以培养创新、协作和卓越的文化为荣。我们热衷于通过尖端技术产生全球影响,同时坚守有意创新、信任、道德和稳定的价值观。 关于该职位 我们正在寻找一位具有强大前端经验的中级软件开发人员加入我们。该团队开发用于监测和分析地震数据的实时云应用程序,并在Nanometrics进入新市场时构建新应用程序。理想的候选人将了解用户体验原则,并具备领导最佳实践实施的能力。 您将在塑造我们应用程序的视觉和交互方面发挥关键作用,确保它们不仅功能齐全,而且直观、美观且易于使用。我们正在寻找一位快速学习、追求卓越的团队合作伙伴。这是一个可以推动重大变革并做出持久贡献的职位。 职责 领导UI/UX开发: 使用Angular和Type Script驱动高度响应和可扩展的用户界面的设计、开发和实施。我们正在构建面向移动和桌面的渐进式Web应用程序。参与通过数据分析和商业智能平台展示我们的分析见解。 用户体验重点: 在整个开发生命周期中倡导以用户为中心的设计原则,确保无缝和直观的用户体验。 设计 协作: 与利益相关者密切合作,将模型转化为高质量、功能性用户界面。 全栈开发: 虽然重点是前端开发,但功能开发包括一些云部署应用程序的后端工作。 最佳实践倡导者: 倡导和实施UI/UX最佳实践、性能优化和响应式设计。 组件开发: 设计和开发可重用的UI组件和库,以确保应用程序的一致性和效率。 测试和质量保证: 编写全面的单元和集成测试,以确保UI组件的可靠性和质量。 保持前沿: 掌握新兴的前端技术、框架和设计趋势,并在适当时建议采用。我们的团队每月有一次“研究日”以鼓励培训和新想法的原型设计。 要求 经验: 3年以上专业经验 Angular和Type Script专长: 在Angular和Type Script方面具有专家级熟练度,包括对基于组件架构的深入理解。 Java: 能够使用Java或其他后端语言完成所需的功能工作。我们还使用Ruby on Rails。 HTML5/CSS3: 具备HTML5、CSS3及相关预处理器(SCSS、Sass/Less)的高级知识,用于构建语义化、可访问且视觉吸引力的界面。 响应式设计: 在为各种设备和屏幕尺寸构建响应式和自适应Web应用程序方面有丰富经验。 解决问题: 具备优秀的分析和解决问题的能力,注重细节。 沟通: 良好的口头和书面沟通能力…