职位描述
全栈开发工程师
岗位职责:
端到端开发与交付: 负责Web数据应用项目的整体设计、开发、测试和部署,独立完成从前端到后端的完整开发周期:
1. 端到端交付: 负责Web数据应用的设计、开发、测试及部署,完成端到端的开发交付。
2. 前端开发: 基于Vue.js框架进行前端架构设计与功能开发,实现数据可视化及良好用户交互。
3. 地图功能集成: 集成高德、百度等地图API,开发地理位置数据的查询、展示与分析功能。
4. 后端开发: 使用Java及Spring Boot等框架设计和开发高性能、高可用的后端API服务。
5. 数据库管理: 负责MySQL、PostgreSQL等关系型数据库的设计、建模与性能优化。
6. 部署与运维: 负责Linux环境下的应用部署与基础架构维护,具备漏洞修复、网络策略配置等运维能力。
7. 技术优化: 关注并引入Web前沿技术,持续优化项目架构、性能与开发效率。
任职要求:
学历与经验: 计算机相关专业本科及以上学历,3年以上Web全栈开发经验。
前端技术栈: 精通前端三件套,熟练运用Vue.js及其技术生态,有实际项目经验。
地图API集成: 具备高德、百度等主流地图API的实际项目集成经验。
后端技术栈: 精通Java语言,熟练运用Spring Boot等框架进行RESTful API开发。
数据库能力: 熟练掌握SQL,精通MySQL、PostgreSQL的数据库建模、管理与性能调优。
运维与部署: 熟悉Linux及常用命令,能独立完成应用部署、环境配置及安全运维。
综合素质: 具备独立解决问题的能力,学习能力强,有良好的沟通和团队协作精神。
加分项:
1. 具备Cursor、Claude Code等AI编程提效工具经验者优先。
2. 有ECharts等数据可视化经验者优先。
3. 熟悉Docker等容器化技术者优先。
4. 有技术博客、开源贡献或项目领导经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕