职位描述
作为一名经验丰富的前端开发人员,您将在为网络应用程序设计引人入胜且用户友好的界面方面发挥关键作用。您将与设计师、后端开发人员和产品经理密切合作,使网络项目变为现实。
您的职责将包括将复杂的设计概念转化为互动和动态的数字体验,以吸引和留住用户。对细节的敏锐观察、对UI/UX原则的深刻理解,以及对提供高质量代码的热情都是必不可少的。
如果您追求卓越并在快节奏、创新的环境中茁壮成长,这个机会将让您展示您的专业知识,并对我们项目的成功做出重要贡献。
主要职责:
• 与设计师合作,将视觉设计原型转化为技术规范。
• 使用HTML、CSS和JavaScript开发响应式和互动的网络界面。
• 在开发过程中确保UI/UX设计的技术可行性。
• 优化网页,以在各种设备上实现最大速度和可扩展性。
• 利用现代框架和库提高开发效率和质量。
• 维护和增强现有的网络应用程序,以改善用户体验和性能。
• 在网络应用程序中实施并遵循无障碍标准和最佳实践。
• 与后端开发人员合作,将前端元素与服务器端逻辑集成。
• 监控UI开发趋势,并提出新想法以改进我们的应用程序。
• 进行代码审查,以确保在所有项目中保持编码标准。
• 参与敏捷工作流程,参加每日站会并参与冲刺规划。
• 记录开发过程、代码更改,并在必要时提供技术支持。
要求
我们寻找具有计算机科学、信息技术或相关领域学士学位的候选人。具有前端开发人员或类似软件开发角色的证明经验者优先。
候选人应具备前端语言的熟练使用,包括HTML、CSS、JavaScript和jQuery。具有React、Angular或Vue.js等JavaScript框架的经验也是期望的。
要求对服务器端CSS预处理平台(如LESS和SASS)有深入理解。熟悉代码版本控制工具(如Git)以进行协作开发是必不可少的。
候选人应展示出强大的问题解决能力和排查复杂技术问题的能力。需要具备优化前端代码和设计元素的网络性能工具的知识。
理想的候选人能够独立工作,也能在团队合作的环境中协作。优秀的沟通能力能够有效表达想法和反馈是必不可少的。