高级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系统开发经验.
- 良好的技术英语水平,能阅读文档并进行技术沟通.
- 敏捷开发方法论实践经验.
为何加入我们?
加入我们,您将参与开发一个真正改变企业社交营销方式的创新产品。您有机会解决具挑战性的技术难题,运用前沿技术,并在灵活的远程工作环境中持续提升专业技能。我们的团队重视创造性思维和技术卓越,提供具有竞争力的薪酬和丰富的职业发展机会。您的贡献将被重视,创新思想将受到鼓励,成为改变数字营销格局核心团队的一员。