前端工程师 at OSL

全职1个月前
Employment Information
职位描述
本职位需要一名技术娴熟的软件开发人员,负责设计、实现和维护现代化Web应用程序。候选人将参与全栈开发项目,专注于创建响应式且用户友好的界面,同时确保与后端系统的无缝集成。职责包括将UI/UX设计转化为功能代码、针对不同设备和浏览器优化应用性能,以及与跨职能团队协作交付高质量数字解决方案。该职位还要求持续关注Web开发领域的新兴技术和最佳实践,以推动开发生命周期中的创新与效率。
核心职责
  • 使用React、Angular等前端框架开发、测试和维护Web应用程序,重点构建可扩展且易于维护的代码库
  • 与后端开发人员协作,将RESTful API和WebSocket集成到Web应用中,确保实时数据同步和强大的应用功能
  • 通过与设计师密切合作,将概念转化为可运行的原型,并通过代码实现验证设计需求,确保UI/UX设计的技术可行性
  • 遵循最佳实践和行业标准编写整洁、可维护且可测试的代码,包括编写单元测试、集成测试和代码文档以确保代码清晰度
  • 参与代码审查,通过识别代码质量问题并提出优化策略,促进开发流程的持续改进
  • 使用浏览器开发者工具、性能分析和日志系统等工具诊断和解决问题,进行应用故障排除和调试,确保最佳性能和用户体验
  • 与设计师、产品经理和QA工程师等跨职能团队紧密合作,交付符合业务目标和用户需求的高质量软件解决方案
  • 监控应用部署后的性能,通过迭代开发周期实施改进措施,提升速度、可扩展性和整体用户满意度
  • 持续关注Web开发领域的最新趋势和技术(包括框架、库和工具),确保团队技术能力保持竞争力和先进性
  • 参与技术决策过程,选择符合项目目标和组织标准的合适工具、技术和方法论
任职要求
  • 具备Web开发经验,熟练掌握HTML5、CSS3、JavaScript等前端技术及React或Angular等现代框架
  • 深入理解RESTful API设计与实现,具有使用Postman、Swagger和API网关等工具进行测试和文档编写的经验
  • 出色的问题解决能力,能够通过性能分析、缓存和代码重构技术调试复杂问题并优化应用性能
  • 具备敏捷开发环境协作经验,包括参与每日站会、迭代计划和回顾会议以实现团队目标
  • 能够与跨职能团队有效沟通,包括将技术需求转化为业务术语,反之亦然,确保项目一致性
  • 熟悉Git等版本控制系统,掌握分支、合并和代码仓库管理的最佳实践以确保协作效率
  • 了解CI/CD流水线、Docker和云平台(AWS、Azure等)等Web开发工具和方法论,用于部署和扩展
  • 注重细节,能够编写符合编码标准的整洁、文档完善的代码,便于维护和扩展
  • 优秀的时间管理能力,在保证代码质量的同时按时完成项目截止日期和功能交付
  • 既能独立工作并承担任务责任,又能与团队成员高效协作实现共同目标
MyJob.one —— 远程工作,真实影响

新内容将持续不断
定期更新

MyJob.one —— 远程工作,真实影响