高级Angular前端开发工程师 | 远程 | 社交营销平台

远程
全职
非全日制
我们正在开发一个先进的自动化直销营销平台,该平台可无缝对接主要社交网络和即时通讯工具,包括VKontakte、Telegram、WhatsApp、Facebook和Instagram等。您将参与构建一个高负载应用系统,需要卓越的前端架构、响应式设计和优化性能。 技术栈 - Angular 14+ (从AngularJS迁移) - JavaScript ES6+/TypeScript 4.9+ - HTML5/CSS3与现代预处理器 - Canvas和SVG用于动态可视化 - Bootstrap 5、Flexbox和CSS Grid布局 - Webpack 5模块打包系统 - Git版本控制与GitFlow工作流 - 后端技术: Java 17、Tomcat、MongoDB 核心职责 - 设计并开发我们高负载营销自动化平台的前端组件,确保系统稳定性和可扩展性. - 实现响应式和自适应界面,保证在各种现代浏览器和设备上的一致体验. - 重构现有AngularJS代码,迁移至现代Angular架构,采用行业最佳实践. - 优化应用性能,减少加载时间,提升整体用户体验. - 创建并维护可重用UI组件,确保设计系统的一致性. - 与后端开发团队协作,集成RESTful API和WebSocket连接. - 参与架构决策,为产品技术路线图提供专业建议. - 编写简洁、可维护且文档完善的代码,严格遵循团队编码标准. - 执行代码审查,为团队成员提供建设性反馈. 必备技能与经验 - 3年以上前端开发专业经验,专注于Angular/AngularJS框架开发. - 深入理解现代JavaScript(ES6+)和TypeScript核心概念. - 丰富的HTML5、CSS3和现代CSS框架(Bootstrap等)使用经验. - 精通响应式Web设计原则,熟练应用Flexbox、Grid和媒体查询技术. - 具备Canvas和SVG交互式可视化开发经验. - 熟悉前端构建工具(Webpack、npm等)配置与优化. - 精通Git版本控制系统和GitFlow分支策略. - 在高负载应用环境中的实际工作经验. - 深入理解跨浏览器兼容性问题及解决方案. - 卓越的问题分析和解决能力,注重细节. - 能够在远程环境中高效自主工作. 加分项目 - 开发社交媒体平台聊天机器人或集成系统的经验. - 熟悉状态管理解决方案(NgRx、RxJS). - WebSocket实时应用开发经验. - 了解CI/CD流程和自动化测试框架. - 营销自动化或CRM系统开发经验. - 良好的技术英语水平,能阅读文档并进行技术沟通. - 敏捷开发方法论实践经验. 为何加入我们? 加入我们,您将参与开发一个真正改变企业社交营销方式的创新产品。您有机会解决具挑战性的技术难题,运用前沿技术,并在灵活的远程工作环境中持续提升专业技能。我们的团队重视创造性思维和技术卓越,提供具有竞争力的薪酬和丰富的职业发展机会。您的贡献将被重视,创新思想将受到鼓励,成为改变数字营销格局核心团队的一员。