岗位职责:
全栈开发工程师
岗位职责:
全栈开发: 负责公司Web应用的前后端开发工作,能够独立开发全栈解决方案。
系统架构设计: 参与系统架构的设计与优化,确保前后端的高效协同与系统的可扩展性。
API设计与实现: 负责RESTful API的设计与开发,保证前后端接口的标准化与高效性。
前端开发: 使用React、Vue等前端框架进行页面开发,并确保页面的响应式设计和兼容性。
后端开发: 使用Java、Node.js、Python等后端技术栈进行业务逻辑开发,并与数据库进行高效交互。
数据与性能优化: 对前后端的数据处理、页面加载及性能进行分析与优化。
部署与维护: 参与应用的部署与运维,确保系统稳定运行。
任职要求:
招聘要求:
学历要求: 本科及以上学历,计算机科学、软件工程等相关专业。
技术要求:
精通至少一种前端技术栈(如React、Vue等)。
精通至少一种后端技术栈(如Java、Node.js、Python等)。
熟悉数据库(MySQL、PostgreSQL、MongoDB等)的设计与优化。
熟悉Web前端与后端的接口设计(RESTful API)。
熟悉前后端分离架构及常见的Web开发框架(如Spring Boot、Express、Django等)。
熟悉前端构建工具(如Webpack、NPM等)与版本控制工具(Git)。
有一定的云服务(AWS、Azure、阿里云等)或容器化(Docker、Kubernetes等)经验。经验要求: 3-5年全栈开发经验,至少参与过1个完整的全栈项目。
加分项:
熟悉微服务架构与分布式系统设计。
有前端自动化测试经验(如Jest、Mocha等)。
熟悉CI/CD流程及自动化部署工具。
英语或其他外语能力佳。
查看更多