职位详情
java全栈工程师
1.7-2万·14薪
北京数智来企业管理咨询中心(有限合伙)
北京
10年以上
本科
10-14
工作地址

BDA国际企业大道-57号楼

职位描述
一、 职位概述

您是产品技术实现的“万能钥匙”和“终结者”。作为早期核心全栈工程师,您将深度参与平台从0到1的全过程,同时负责前端微信小程序与后端服务系统的设计、开发和部署。您需要对我们创新的“发榜-揭榜-激励”商业模式有深刻理解,并能将复杂的业务逻辑(如动态分佣、押金退还、多角色状态管理)无缝地转化为终端用户手中流畅、稳定、可信赖的产品。您的核心价值在于打通从用户界面到服务器数据库的完整链路,用技术直接驱动业务增长。

二、 核心职责
  1. 端到端功能交付:

    • 独立负责特定功能模块的全链路开发,从微信小程序前端页面交互,到后端API、业务逻辑、数据库设计与优化的完整实现。

    • 核心示例:独立开发并维护“我的钱包/激励收益”模块,包括前端数据展示、图表渲染,以及后端分佣计算、资金流水记录、对账和提现等复杂逻辑。

    • 核心示例:实现完整的“发榜”或“揭榜”流程,涵盖前端多步骤表单、状态引导,到后端榜单创建、支付集成、状态机管理和通知推送。

  2. 前端开发与用户体验实现:

    • 使用微信小程序原生框架或跨端方案(如Taro/Uni-app),构建高性能、高还原度的用户界面。

    • 确保复杂的业务规则和状态(如榜单的多种状态、支付和退款进度)能以最清晰、最友好的方式呈现给用户。

    • 优化小程序性能,提升页面加载速度和交互流畅度,直接影响用户留存和转化。

  3. 后端开发与系统架构:

    • 设计和实现稳健、安全、可扩展的后端API,支撑小程序端的所有交互。

    • 设计和优化数据库结构,处理复杂的关联查询和事务,保证在多角色、多状态场景下的数据一致性。

    • 构建核心业务系统,特别是交易、账户和激励分润系统,确保每一笔资金计算准确、流向清晰。

  4. 技术设施与部署运维:

    • 参与服务器环境的搭建、应用的部署、监控和日常运维,保障线上服务的稳定性。

    • 编写自动化脚本,优化开发、测试和部署流程,提升团队整体效率。

  5. 业务理解与协作:

    • 与团队紧密沟通,不仅能理解需求,更能从技术实现角度提出建设性意见,共同定义最优解决方案。

    • 快速响应线上问题,具备全栈视角的问题定位和解决能力。

三、 任职要求
  • 必备条件:

    • 5年以上全栈开发经验,必须具备完整的、已上线的微信小程序项目开发经验。

    • 前端技术栈: 精通JavaScript/TypeScript、CSS3,熟悉小程序开发框架和生态,熟悉前端工程化和性能优化。

    • 后端技术栈: 熟练掌握Node.js/Java/Go等至少一门后端语言,精通其主流Web框架(如Express/Koa/Nest.js/Spring等)。

    • 数据库: 熟练掌握MySQL/PostgreSQL等关系型数据库,具备良好的数据库设计和高性能SQL优化能力。

    • 系统工程能力: 熟悉RESTful API设计规范,了解分布式、缓存(Redis)、消息队列等中间件的使用。

    • 强烈的业务导向和技术热情,出色的逻辑分析和解决问题能力,能承受创业公司快速迭代的工作节奏。

  • 优先考虑:

    • 有交易、电商、金融、双边市场类产品全栈开发经验者极度优先。

    • 有医疗相关行业项目开发经验者优先。

    • 熟悉云服务(阿里云/腾讯云等)的部署和运维,熟悉Docker等容器化技术。

    • 具备良好的产品意识和UI/UX感觉,能与产品经理和设计师进行高效对话。

    • 有从0到1参与创业项目并担任技术核心角色的经历。

四、 您将收获
  • 无可替代的全面经验: 在从0到1的极致环境中,您将获得从产品构思到上线运维的全流程、全栈技术经验,成长为真正的“多面手”和问题终结者。

  • 深度的业务参与感: 您的代码直接构建了平台的核心商业闭环,您将亲眼见证技术如何直接创造商业价值。

  • 核心话语权与技术影响力: 作为早期技术骨干,您将对技术选型、架构设计和团队文化产生深远影响。

  • 丰厚的回报: 极具竞争力的薪资、早期期权激励、以及伴随公司共同成长的巨大机遇。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请