39.0000° N, 98.0000° W

← Back

Helium Space

WEB全栈工程师

Shanghai, China
DisciplineSoftware Engineering
Workplace typeunspecified
EmploymentFull Time
ExperienceNot specified
Salary$20–$40k
ClearanceNo Clearance Required
Apply

岗位职责:
1.主导平台软件全栈架构设计与技术选型,结合平台业务场景(企业级管理、SaaS服务、大数据可视化等),制定高可用、高性能、可扩展、高安全的全栈技术方案,统筹前端、后端、数据库及部署环节,搭建端到端的技术架构,支撑平台业务快速迭代与规模化发展。
2.负责平台全栈核心模块开发,兼顾前端交互与后端服务,独立完成从需求分析、详细设计、编码实现到测试验证、上线交付的全流程工作,编写高效、健壮、可维护的前后端代码,解决全栈开发中的复杂技术难题(如前后端联调、跨端兼容、并发瓶颈、性能优化等)。
3.深入理解平台业务逻辑,牵头协调产品、测试、运维等跨部门协作,参与需求评审、技术方案研讨,将业务需求转化为可落地的全栈实现方案,推动前后端协同开发效率提升,把控项目进度与交付质量,确保产品符合业务预期。
4.负责全栈系统性能优化与稳定性提升,针对前端页面加载、渲染速度,后端接口响应、并发处理,数据库查询效率等进行专项优化;建立系统监控、告警机制,快速定位并解决线上全链路故障,保障平台7×24小时稳定运行。
5.制定全栈开发规范、代码评审规范、测试规范及部署规范,推动全栈工程化建设(自动化构建、自动化测试、CI/CD流水线),规范开发流程,提升团队开发效率与代码质量;负责技术沉淀,编写架构文档、技术方案、接口文档、开发手册等。
6.跟踪全栈技术发展趋势(前端框架升级、微服务、云原生、跨端开发等),研究新技术、新工具并引入项目实践,推动全栈技术体系的持续迭代与创新,平衡技术先进性与业务实用性,提升平台技术竞争力。
7.指导初级/中级全栈、前端、后端工程师开展工作,进行技术培训、代码评审、问题指导,分享全栈开发经验,统筹核心开发任务分配,提升团队整体技术能力;参与团队建设,完善知识共享体系,推动团队技术成长。
8.负责平台数据安全、隐私保护及跨端适配相关开发与优化,落实前端安全防护、后端权限管控、数据加密等措施,确保平台数据安全合规;配合完成系统集成测试、压力测试、可靠性测试,负责全栈层面问题整改与验收。

任职条件:
前端技能
1.精通HTML5、CSS3、JavaScript(ES6及以上),熟练掌握Flex、Grid、响应式布局,具备扎实的前端基础和工程化思想(模块化、组件化、自动化)。
2.精通至少一种主流前端框架(React/Vue/Angular),深入理解框架核心原理(虚拟DOM、组件生命周期、状态管理等),熟练使用相关生态工具(React Hooks、Redux、Vuex、Vue Router等)。
3.熟练使用Webpack、Vite等构建工具,掌握前端性能优化、跨浏览器/跨设备兼容技巧;熟悉ECharts、AntV等数据可视化工具,有复杂可视化开发经验者优先。
4.熟练掌握AJAX、Fetch、WebSocket等前后端通信技术,能高效完成前后端接口联调,理解RESTful API、GraphQL等接口规范。
后端技能
1.精通至少一种主流后端编程语言(Java/Go/Python等),其中Java或Go优先,具备扎实的编程功底,理解面向对象、面向接口编程思想,能编写高效、可复用的后端代码。
2.精通对应语言的主流框架(如Java的Spring Boot、Spring Cloud,Go的Gin,Python的Django),深入理解框架核心原理,能独立进行框架配置与定制开发。
3.熟悉分布式系统、微服务架构(服务注册发现、熔断降级、分布式事务),有微服务项目开发经验;了解云原生技术(Docker、K8s)者优先。
4.精通关系型数据库(MySQL、PostgreSQL)的设计、SQL优化,熟悉非关系型数据库(Redis、MongoDB)的使用场景与优化技巧;熟悉消息队列(RabbitMQ、Kafka)的应用。
5.有卫星平台开发经验。

Skills and experience

HTML5CSS3JavaScript (ES6+)FlexGridresponsive layoutmodularizationcomponentizationReactVueAngularReact HooksReduxVuexVue RouterWebpackViteAJAXFetchWebSocketRESTful APIGraphQLJavaGoPythonSpring BootSpring CloudGinDjangodistributed systemsmicroservicesservice registration and discoverycircuit breaking and degradationdistributed transactionsMySQLPostgreSQLSQL optimizationRedisMongoDBRabbitMQKafkasatellite platform development