
Senior Software Engineer(web)
- Chengdu, Sichuan
- Permanent
- Full-time
- Develop front-end UI for multi-platform applications (PC, mobile, etc.) based on product design.
- Participate in technology selection, application development, and support platform architecture design and development.
- Engage in product requirement analysis and feature design to optimize user experience.
- Bachelor’s degree or higher in Computer Science or related fields, with 5+ years of front-end development experience.
- Proficient in web front-end technologies, including JS, ES6/ES7 features, TypeScript, HTML5/CSS3/LESS/SASS, and familiarity with HTTP/WebSocket protocols.
- Skilled in the React framework and related component libraries, with hands-on experience in full React project development; familiarity with Vue is a plus.
- Deep understanding of React design principles, with experience in MVC and modular development. Knowledgeable in web standards, performance optimization, and front-end engineering (bundling, deployment).
- Strong learning, communication, problem-solving, and teamwork skills.
- Experience in desktop GUI development (Electron or WebView2-based) is a plus.
- Strong English reading/writing skills; proficiency in spoken English is highly preferred.
- Familiarity with Three.js, Pixi.js, or WebGL programming is advantageous.
- 根据产品设计,开发PC端,移动端等多平台上的前端UI。
- 参与技术选型、推进应用和开发工作,支撑平台架构设计与开发工作。
- 参与产品的需求分析和功能设计过程,帮助优化提升产品的用户体验。
- 计算机相关专业,大学本科及以上学历,5以上前端工作经验。
- 精通Web 前端技术,包括JS,ES6、ES7新特性, TypeScript, H5/CSS3/LESS/SASS,理解 HTTP/WebSocket 等网络协议。
- 熟练使用React框架及相关组件库,有完整的React项目开发经验,熟悉Vue框架。
- 熟悉 React设计思想,具有MVC及模块化开发经验。 熟悉 Web 标准化、性能优化,熟悉前端工程化、打包、部署。
- 具备良好的学习能力、沟通能力、分析及解决问题能力,优秀的团队协作精神。
- 具有桌面 GUI(基于Electron或者WebView2) 应用开发经验者优先。
- 具备良好的英语读写能力,听说能力强者优先。
- 掌握Three.js,Pixi.js或者WebGL编程者优先。