软件开发工程师

2026-06-08 18:24

岗位职责

  • 参与服务端核心业务模块与前端多端应用的开发与编码实现,在导师指导下编写规范、高质量、易维护的代码,落地基础全栈开发需求。
  • 协助团队完成系统技术方案落地,参与数据库设计、API接口调试、服务模块拆分,以及Web页面、移动App或桌面端应用的界面与交互逻辑实现,熟悉全栈研发流程。
  • 配合团队进行系统性能优化工作,学习并实践高并发、高可用、分布式系统相关技术思路,同时关注前端渲染效率、端侧性能优化,逐步解决常规研发中的技术问题。
  • 参与线上服务与多端应用的日常监控、问题排查与基础应急保障工作,协助团队维护服务稳定,保障业务SLA达标。
  • 参与团队技术文档整理、代码走查、技术分享等工作,主动积累前后端技术经验,和团队共同成长,助力团队技术能力提升。

任职要求

  • 本科及以上学历,计算机科学与技术、软件工程、网络工程等计算机相关专业。
  • 具备扎实的计算机基础知识功底,熟练掌握数据结构、算法、操作系统、计算机网络、数据库原理等核心专业知识,基础扎实。
  • 后端能力:熟练掌握至少一门主流后端开发语言(Java/Kotlin/Go/Python/C++等),了解对应语言生态、常用框架及开发最佳实践,有相关项目开发经验优先。
  • 前端与多端能力:了解Web前端基础(HTML/CSS/JavaScript/TypeScript),熟悉至少一种主流前端框架(React/Vue/Angular等);对移动端(如React Native、Flutter、原生Android/iOS)或桌面端(如Electron、Tauri、Qt、.NET MAUI/WPF)开发有基本认知或实践经历,愿意在导师指导下参与多端应用开发。
  • 熟悉MySQL、PostgreSQL等主流关系型数据库,掌握基础数据库设计方法,具备基础SQL编写、索引优化和问题排查能力。
  • 了解Redis、Kafka、Elasticsearch等常用中间件的基础原理与使用场景,有实际项目使用经验者优先。
  • 具备良好的代码规范意识、逻辑思维能力和问题拆解能力,热爱全栈开发,愿意深耕技术。
  • 加分项:
    • 有完整的Web/App/桌面端个人项目或团队项目经验,能展示前后端联调能力;
    • 了解基础前端工程化(Webpack/Vite)、跨端适配或移动端性能优化;
    • 了解数据安全、GDPR等数据合规相关基础知识;
    • 有竞赛、开源项目、实习研发经历优先。