职位概述:
Viral Nation正在寻找一位技术高超、经验丰富的高级软件架构师,Web,加入我们充满活力的组织。这个角色将在我们的工程流程中发挥关键作用,直接在首席技术官的领导下工作,并与技术领导团队密切合作。作为技术组织的高级成员,这个角色将与业务的跨职能团队合作,提供技术领导、架构指导,并确保高质量、可扩展和可维护的解决方案的成功交付。
职责:
设计和架构:
• 开发、拥有和推动前端Web应用架构;
• 与跨职能团队合作,定义技术需求,并创建与业务目标一致的架构设计。
技术专长:
• 了解新兴的前端技术和趋势,并评估它们在我们的产品和平台中的潜在使用价值;
• 选择并倡导采用合适的工具、库和框架,以提高开发效率和产品质量;
• 在解决方案过程中推荐构建、购买/采用或合作伙伴机会。
编码标准和最佳实践:
• 建立和执行前端开发的编码标准、最佳实践和指南;
• 进行代码审查,并提供建设性反馈,以确保代码质量和可维护性。
性能优化:
• 识别和解决软件开发生命周期中的性能瓶颈;
• 实施和倡导性能优化技术,以提升用户体验;
• 与UX/UI设计师合作,确保设计元素无缝集成到前端架构中。
可扩展性和可维护性:
• 设计和实施可扩展和可维护的前端解决方案。
• 与工程团队密切合作,重构和优化现有代码库,以实现长期可持续性。
资格和技能:
• 至少5年以上软件架构师角色的经验,对Web应用架构和设计模式、性能优化工具和技术有深入了解;
• 在前端技术和流行框架(如React、Angular或Vue.js)方面具有丰富的经验;
• 在响应式设计和CSS框架方面有丰富的经验;
• 对前端测试工具和框架有深入了解;
• 对RESTful和GraphQL API有很高的熟悉度;
• 对Web无障碍标准和指南有丰富的经验;
• 清晰简明的跨职能沟通和协作能力。
优先条件:
计算机科学、软件工程或相关领域的学士或硕士学位,或相关经验。