1.负责核心业务系统(Web端、移动端、后台服务等)的设计与开发工作,参与需求分析、技术方案制定及代码实现,保障系统的高性能、高可用性和可扩展性。
2.主导或参与系统架构设计,优化现有技术方案,解决复杂业务场景下的技术难题,确保代码质量与系统稳定性。
3.编写高质量、可维护的代码,遵循团队编码规范,参与代码评审和技术文档编写,推动自动化测试和持续集成流程落地。
4.深入理解业务需求,与产品经理、测试团队及跨部门协作,确保开发进度与交付质量,快速响应线上问题并提供解决方案。
5.持续优化系统性能,监控并分析系统瓶颈,通过技术手段提升服务响应速度、并发能力和资源利用率。
6.跟踪前沿技术发展,将新技术与业务场景结合,推动技术升级和创新实践。