Job: Fullstack Developer 全栈工程师/软件开发 (China)

岗位职责 Description:

  • Report to Technical Lead and Project Managers
    向技术经理和项目经理报告
  • System Analysis, Software Development & Testing
    系统分析,软件开发和测试
  • Develop and integrate new user-facing features, build reusable code and libraries for future use, and ensure the technical feasibility of UI/UX designs
    开发面向用户的新功能,完成前端与后端的整合, 编写干净,高质量,高性能和可维护的代码, 构建可重复使用组件以及数据结构库,并确保UI / UX设计的技术可行性
  • Optimize application for maximum speed and scalability and ensure that all user input is validated before submitting to backend for integration testing
    优化应用程序以实现最大速度和可伸缩性,并确保在提交到后端进行集成测试之前验证所有用户输入
  • Implement security and data protection
    实施据安全与隐私保护
  • Provide 1st tier support for frontend and backend systems
    为系统提供支持
  • Work closely with management, project managers, and developers to prepare and maintain detailed technical documents for the applications developed
    与管理层,项目经理和开发人员密切合作,为开发的应用程序准备相关文档和质量记录,如功能需求规格说明书、详细设计文档等

任职要求:

  • Bachelor’s Degree in Computer Science / Information Systems
    计算机相关专业本科以上学历
  • Strong coding skill with at least 5 years of relevant technical experience in the following areas:
    精通以下领域并具有至少5年以上后端和前端开发工作经验

    • Web development with NodeJS based-servers, Typescript/ Javascript
      熟练使用 NodeJS based-servers, Typescript/ Javascript
    • Frontend development with React (preferred) or Angular
      熟练使用前端框架,并且有丰富的经验 React (优先考虑), Angular
    • Web development with C#, Net Framework and .Net Core is a plus
      具备C#, Net Framework and .Net Core开发经验者优先Experience in developing Web API (REST or GraphQL)
      精通Web API (REST or GraphQL)
  • Experience in relational databases (PostgreSQL, MSSQL)
    精通数据库架构和设计 (PostgreSQL, MSSQL)
  • Experience in NoSQL databases such as MongoDB
    精通非关系型数据库 (MongoDB)
  • Experience in container technologies such as Docker or Kubernetes
    精通容器技术 (Docker, Kubernetes)
  • Experience in version control system, e.g Git or equivalent (CLI experience is preferred over GUI)
    熟练掌握版本管理工具Git或同等 (具备CLI经验者优先)
  • Experience with Agile/ SCRUM implementation in actual project implementation
    熟悉Agile/Scrum
  • Experience in issue tracking system, e.g. JIRA or equivalent
    熟练项目管理和协作工具 例如JIRA或同等
  • Good communication skills and a self-motivator
    具备较强的沟通表达能力, 善于学习,抗压能力强,工作认真负责,具有独立钻研和工匠精神
  • Strong in troubleshooting and analytical skills
    卓越的分析和解决问题能力
  • Good command in spoken and written English
    有良好英文读写能力, 口语流利

Application can be submitted via our Contact Form.