Senior Fullstack Developer
Key Responsibilities:
· Develop system or new functions for both front-end and back-end according to agreed design patterns.
根据开发标准及风格要求,开发新系统或新功能。
· Front and backend development according to architecture design.
根据架构设置,开发对应前后端。
· Development and implementation of various kinds of tests, e.g. unit tests, integration tests, acceptance tests.
开发并实施开发测试,例如单元测试,集成测试和功能测试。
· Performing code reviews and assistance with the further development of the continuous integration environment.
配合进行代码审阅以及辅助运维完成系统CI/CD部署
· Align with HQ developers to share knowledges.
与总部开发进行技术交流及经验学习或分享。
Qualifications:
· Development experience for more than 5 years. Independently delivering complex full-stack projects.
至少5年开发经验。能独立完成复杂全栈项目开发
· Strong experience with GoLang and Java programming, concurrency, JVM principles and tuning; deep knowledge of Spring ecosystem (Spring Boot, Spring Cloud).
熟练使用GoLang和Java语言,Java并发,熟悉JVM原理与调优,熟练使用Spring 生态核心框架
· Experience with HTML, CSS, JavaScript, TypeScript, Vue, React.
使用过HTML, CSS, JavaScript, TypeScript, Vue, React进行开发。
· Good knowledge of data technologies such as MySQL, MongoDB or ElasticSearch.
对数据技术,如MySQL, MongoDB和ElasticSearch有深入了解
· Have knowledge of CI/CD and build automation
了解CI/CD和自动化部署脚本
· Full-stack troubleshooting capabilities: Ability to diagnose front-end/back-end issues using browser tools, ELK, Postman, etc., ensuring efficient cross-team collaboration.
具备全链路问题排查能力:能通过浏览器调试工具、ELK、Postman 等定位前后端问题,高效与团队协作
· Good team working and communication skills with analytical mind and problem-solving attitude.
良好的团队合作和沟通能力,对待问题能有分析问题和解决问题的能力及态度
· Ability to cope with pressure and work independently.
具有抗压能力和独立完成工作的能力
· Fluent English.
能用英语进行口头文本交流