岗位职责:
1、负责系统的需求分析、设计、编码、测试等全流程开发工作;
2、参与公司产品的前端页面开发、后端接口设计与实现;
3、参与数据库设计、性能优化及数据接口编写;
4、协助产品经理和 UI 设计师优化用户体验;
5、参与技术难点攻关,提升系统稳定性与扩展性;
6、对已有系统进行重构、优化和维护;
7、编写相关的技术文档、接口文档,参与技术分享与代码评审。
技能要求:(本岗位更偏向于后端)
后端技术
1、精通 Java,熟悉 Spring、Spring Boot、Spring cloud、MyBatis 等;
2、熟悉 RESTful API 设计及实现;
3、熟悉 Redis、RabbitMQ/Kafka、Elasticsearch、Zookeeper 等中间件;
4、熟悉主流数据库(MySQL / Oracle / PostgreSQL),具备良好的 SQL 能力;
5、熟悉 Maven、Gradle、Git 等构建和版本管理工具;
6、有分布式系统、高并发处理经验者优先。
前端技术
1、熟悉 HTML5、CSS3、JavaScript,具备响应式页面开发能力;
2、熟悉 Vue / React / Angular 中至少一种主流框架;
3、熟悉前后端分离开发模式、模块化开发、组件化设计;
4、有 Ant Design、Element UI 等 UI 框架使用经验者优先。