高级前端开发者

15个月前全职
Kydon Group

Kydon Group

location 新加坡
unsaved
在Kydon,我们不断创新,致力于改变新加坡及其他地方的数字教育和培训领域。我们的目标是构建一个学习平台,为我们的用户(管理员、专业主题专家、培训师和学习者)提供无缝的教学、学习、协作和参与体验。 我们现正寻找一位经验丰富的高级前端开发人员,热衷于为新加坡公共部门的客户创建交互式、用户友好的Web应用程序。作为我们开发团队的重要成员,您将负责设计和实施我们学习平台的前端架构,确保动态和响应式的用户体验。 工作职责 在一个工作周内,您将: • 使用React和(如果有的话)Next.js设计和实施我们学习平台的前端架构; • 与UX/UI设计师合作,创建直观、响应式的界面,并确保UI/UX设计的技术可行性; • 主导新功能的开发和实施,并参与从概念到部署的所有开发周期; • 开发、测试和维护具有深入领域和高数据量UI的丰富Web体验; • 确保应用程序的性能和可扩展性最佳; • 指导初级开发人员,并与同级前端开发人员承包商合作,包括代码审查和管理; • 构建可重用的组件和前端库,供将来使用; • 引领前端团队采用编码和设计的最佳实践; • 持续关注新兴的前端技术和行业趋势。 技能和资格 • 至少5年的前端开发经验 • 深入了解使用React,如果有Next.js经验则更佳 o 掌握React概念(组件、props、state、生命周期方法) o 熟练使用React Hooks和函数式组件 o 理解React Router进行导航 • 测试 o 有使用Jest和React测试工具的经验 o 掌握测试驱动开发(TDD)实践 • 构建工具 o 熟练使用Webpack等构建工具 o 理解Babel进行转译 • 版本控制 o 熟练使用Git和理解Git工作流程 • Web性能 o 了解性能优化技术。 o 熟悉Lighthouse等工具 • Web安全 o 了解常见的Web安全原则 • 持续集成/持续部署(CI/CD) o 有CI/CD流水线的经验 • UI/UX基础知识 o 理解响应式设计原则 o 熟悉UI/UX设计模式 • RESTful API o 有使用RESTful API的经验 • 具备故障跟踪和管理经验,以及良好的优化和调试技巧 • 良好的口头和书面沟通能力 • 计算机科学或相关学科学士学位 • 必须是新加坡公民 我们提供: • 有竞争力的薪资和全面的福利 • 灵活的工作时间和混合工作安排 • 合作支持的工作环境 • 提供职业发展和技能培养机会 • 有机会参与具有全球影响力的有意义的项目 我们只会通知入围的候选人,敬请谅解。