【职位诱惑】
硬核科技、技术前沿
【职位描述】
优秀的工程师应该注重于通过良好的封装和分层实现程序模块的解耦,通过一定的设计模型让程序具备良好扩展性,通过一定的单元测试和自测让产品的质量可以得到有效的保证。如果你具备这样的能力,那就是我们想找的人。
【基本要求】
- 超强的逻辑思维、结构化思维能力;
- 可以根据需求,自己探寻出投入产出较高的技术方案;
- 优秀的沟通能力、解决问题能力和协同能力;
- 扎实地掌握设计模式、数据结构、算法知识;
- 精通JavaScript、TypeScript,熟悉Vue前端框架;
- 了解SVG和Canvas前端渲染技术;
- 熟练使用git;
【加分项】
- GitHub 活跃用户或在 Github 上有 star > 100 的开源项目或在 Github 上给知名开源项目贡献过代码;
- 深度参与过大型前端项目(20万行以上前端代码)开发
- 对计算机图形学及计算几何相关算法有一定的了解或兴趣,有较好的数学基础;
- 熟悉WebGL,对2D/3D设计相关软件有一定了解;
【我们的技术栈和工具】
- 前端:Vue, Backbone, Typescript, WebSocket, WebGL, Three.js
- 后端:微服务架构, Spring Cloud, Spring Cloud, MongoDB, MySQL, Redis
- CI/CD:K8S, Gitlab CI, private npm registry, monorepo
收起