微信后台开发工程师
符代企业管理咨询(上海)有限公司
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:互联网/电子商务
职位信息
- 发布日期:2021-01-02
- 工作地点:上海
- 招聘人数:1人
- 工作经验:2年经验
- 学历要求:本科
- 语言要求:英语良好
- 职位月薪:2.5-3万/月
- 职位类别:软件工程师
职位描述
Job Description
This role will be focused development and maintenance of WeChat mini-program backend systems and APIs.
职位描述
本职位将专注于微信后台系统和接口的开发和维护。
Role & Responsibilities
- Participate in pre-sale technical consultation and project planning including solution design, cost estimation, user story definition and refinement
- Collaborate with business analysts and UX/UI designers and ensure the overall solution will meet the expected functional, performance and security requirements within designated budget range and find a reasonable balance between system scalability, easy-to-maintain and reusability
- Work with frontend developers on overall solution architecture, web services integration and implementation of test automation
- Conduct system detailed design and develop high quality backend code (with unit tests) independently
- Set up CI/CD environments on public could platforms (e.g. Aliyun, Azure), configure relevant tools and process and deploy code packages to corresponding environments for internal/external testing and go live
- Interact with project managers, business analysts and testers during entire project lifecycle on task breakdown, effort tracking, requirement clarification and quality assurance
- Present completed system features to internal and external stakeholders and collect valuable feedback
- Maintain backend codebase for existing projects and conduct code refactoring and performance optimization when required
- Stays up to date with technical trends on WeChat platform and overall web development technologies
具体职位职责
- 参与售前技术咨询和项目规划,包括技术解决方案的设计和构想,项目工时估算,用户故事定义和细化
- 与团队中的业务分析师和UX/UI设计师紧密协作和沟通,确保项目整体设计方案能在预算范围内,实现预期的功能需求、性能需求和安全需求,并在可扩展性,可维护性,可重用性方面实现合理的平衡。
- 与前台开发工程师协作,参与项目技术方案的总体构架,基于Web Services的前后台系统集成,以及测试自动化的实施
- 独立开展系统详细设计并高质量地完成后台代码的开发(包含单元测试)
- 搭建基于公共云平台(如阿里云、Azure)的CI/CD环境,配置相关工具和流程,并将代码包到部署到相关环境进行测试和上线工作
- 在整个项目周期中,与项目经理,业务分析和测试人员密切配合,参与并完成项目任务的细化,进度跟踪,需求确认和质量管理
- 向项目组成员和客户展示已完成的系统功能,并收集有价值的反馈意见
- 维护已开发项目的后台代码库,并根据需要进行代码重构和性能调优
- 积极跟进微信平台和网站开发技术的发展趋势和技术演进
Required Skills & Experience
- Minimum of 2 years’ experience as a WeChat Official Account, mini-program backend developer and system APIs developer
- Familiar with either Java or .Net and master its prevailing development frameworks and technical evolution trends
- A portfolio demonstrating your past work on WeChat and web/mobile sites
- Proven experience in either WeChat Official Account, mini program or WeChat Work and familiar with WeChat backend configurations
- In-depth knowledge on WeChat ecosystem, server-side data exchange and cloud functions
- Practical knowledge on public cloud platforms’ configuration and deployment (e.g. Aliyun, Azure) including environment setup, load balancing, data encryption and backup and monitoring
- Familiar with integration with web services APIs
- Organised and can work autonomously and manage own workload
- Highly collaborative team player who can operate in a fast-paced environment on multiple projects
- Excellent written and verbal communication skills
- Proficient in English – written communication
- Tertiary education in computer science or relevant disciplines
职位要求
- 至少2年的微信公众号、小程序后台系统和接口的开发经验
- 精通Java, .Net或PHP中至少一种,深入掌握相关语言的主流开发框架和技术演进方向
- 拥有一组可展示的微信和Web开发项目案例
- 具有微信公众号、微信小程序或者企业微信的开发经验,熟悉微信后台的相关配置
- 熟悉微信生态圈,对于微信服务端的数据交互,微信云函数有深刻的理解
- 具有公共云平台(如阿里云、Azure)配置和部署经验,包括环境创建、负载管理、数据加密和备份,运行监测等
- 熟悉基于web services的系统集成接口
- 工作条理清晰并能独立开展工作并有效管理自己的工作进度安排
- 具有高度的团队协作精神,能在快节奏的环境中同时参加多个项目的工作
- 优秀的书面和口头沟通能力
- 良好的书面英语交流能力(能读懂和回复英语电子邮件和即时消息)
- 计算机或相关专业本科及以上学历
You would also benefit from any of the following:
- Previous working experience in a digital agency
- Proficient in English – Oral communication
- Familiar with Sitecore, Magento or Magnolia
如您还有以下条件将优先考虑
- 过往在数字服务提供商(Digital Agency)的工作经历
- 良好的口头英语交流能力(包括音视频会议、面向客户的讲演和问答等)
- 熟悉网站内容管理平台(如Sitecore, Magnolia)或独立电子商务平台(如Magento)等
This is an exciting opportunity for a WeChat Backend Developer to join a fast-growing digital agency. Apply now and tell us why you could succeed in this role.
公司介绍
Valtech is a global digital agency focused on business transformation. We enable clients to anticipate tomorrow’s trends and connect more directly with their consumers across digital and physical touch points, whilst optimizing time-to-market and ROI.
We deliver innovation with a purpose. While our expertise is experience design, technology and marketing, our passion is in addressing transformational business challenges for our clients. Challenges where we re-imagine the customer journey and build new connected experiences. Challenges where we make data work in this new era and help our clients transform the way they operate and optimize business-critical digital platforms for multichannel commerce and marketing.
From discovery to optimization, clients trust Valtech to remove complexity and deliver innovative, frictionless solutions that close the experience gap between customer expectation and reality.
We are a network of more than 3,000+ makers, thinkers, marketers, creatives and developers spanning 5 continents with 45 offices in 15 countries (USA, UK, Canada, France, Germany, Netherlands, Sweden, Switzerland, Denmark, Brazil, China, India, Singapore, Argentina, Ukraine).
In China, Valtech has offices in Beijing and Shanghai.
Valtech是一家专注于企业数字化转型的全球数字服务提供商。我们帮助客户预测未来的趋势,以及通过线上和线下的各个环节更加直接地与他们的顾客互动,同时优化市场投放的周期和相关的投资回报。
我们有目的性地向客户交付创新的理念和服务。我们不仅在用户体验设计,技术开发和营销推广方面经验丰富,更重要的是我们非常愿意帮助我们的客户应对业务数字化转型中遇到的各种挑战,例如:顾客体验历程的重构和全新线上线下互通体验的创建,大数据分析和在此基础上的业务运营转型和涉及多渠道营销的关键性数字平台的优化等。
从初始的业务需求探索到最终的运营优化,我们的客户信任Valtech能够消除彼此间业务合作的复杂性,交付具有创新性和易于运维的解决方案,以助于满足其顾客的实际需求。
我们是一个在全球拥有3000多位员工的团队,覆盖运营、咨询、营销、设计和开发等各个方面。他们遍布在全球5大洲15个国家的45个办公室,包括美国、英国、加拿大、法国、德国、荷兰、瑞典、瑞士、丹麦、巴西、中国、印度、新加坡、阿根廷和乌克兰。
在中国,我们在北京和上海设有办公室。
We deliver innovation with a purpose. While our expertise is experience design, technology and marketing, our passion is in addressing transformational business challenges for our clients. Challenges where we re-imagine the customer journey and build new connected experiences. Challenges where we make data work in this new era and help our clients transform the way they operate and optimize business-critical digital platforms for multichannel commerce and marketing.
From discovery to optimization, clients trust Valtech to remove complexity and deliver innovative, frictionless solutions that close the experience gap between customer expectation and reality.
We are a network of more than 3,000+ makers, thinkers, marketers, creatives and developers spanning 5 continents with 45 offices in 15 countries (USA, UK, Canada, France, Germany, Netherlands, Sweden, Switzerland, Denmark, Brazil, China, India, Singapore, Argentina, Ukraine).
In China, Valtech has offices in Beijing and Shanghai.
Valtech是一家专注于企业数字化转型的全球数字服务提供商。我们帮助客户预测未来的趋势,以及通过线上和线下的各个环节更加直接地与他们的顾客互动,同时优化市场投放的周期和相关的投资回报。
我们有目的性地向客户交付创新的理念和服务。我们不仅在用户体验设计,技术开发和营销推广方面经验丰富,更重要的是我们非常愿意帮助我们的客户应对业务数字化转型中遇到的各种挑战,例如:顾客体验历程的重构和全新线上线下互通体验的创建,大数据分析和在此基础上的业务运营转型和涉及多渠道营销的关键性数字平台的优化等。
从初始的业务需求探索到最终的运营优化,我们的客户信任Valtech能够消除彼此间业务合作的复杂性,交付具有创新性和易于运维的解决方案,以助于满足其顾客的实际需求。
我们是一个在全球拥有3000多位员工的团队,覆盖运营、咨询、营销、设计和开发等各个方面。他们遍布在全球5大洲15个国家的45个办公室,包括美国、英国、加拿大、法国、德国、荷兰、瑞典、瑞士、丹麦、巴西、中国、印度、新加坡、阿根廷和乌克兰。
在中国,我们在北京和上海设有办公室。
联系方式
- 公司地址:茂名南路205号
- 电话:18217277719