小程序全栈开发
IBM China
- 公司规模:1000-5000人
- 公司行业:计算机服务(系统、数据服务、维修)
职位信息
- 发布日期:2024-07-31
- 工作地点:上海·杨浦区
- 工作经验:3年及以上
- 学历要求:本科
- 职位月薪:1.5-1.9万·13薪
- 职位类别:小程序全栈开发
职位描述
Job Description:
We are seeking a talented and experienced Full Stack Developer to join our team and work on developing WeChat Mini Programs. The ideal candidate should have a strong background in front-end development, web development, and Node.js. As a Full Stack Developer, you will be responsible for designing, developing, and deploying high-quality WeChat Mini Programs that meet requirements and specifications. Experience with Taro, a multi-end development framework, is also required.
Responsibilities:
1. Collaborate with the design team to create user-friendly interfaces and optimize user experience for WeChat Mini Programs.
2. Develop front-end components using HTML, CSS, and JavaScript frameworks such as Reactjs.
3. Implement business logic and backend functionalities using node.js and other relevant technologies.
4. Integrate third-party APIs and services to enhance the functionality of WeChat Mini Programs.
5. Write clean, maintainable, and efficient code while following coding standards and best practices.
6. Conduct code reviews, debugging, and performance optimization to ensure the reliability and scalability of WeChat Mini Programs.
7. Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality solutions on time.
8. Stay updated with the latest trends and advancements in WeChat Mini Program development and propose innovative ideas to improve our development processes.
Requirements:
1. Bachelor's degree in Computer Science, Software Engineering, or related field.
2. 3+ years of professional experience in front-end and web development, with a focus on WeChat Mini Program development
3. Proven experience as a Full Stack Developer with expertise in front-end and back-end development.
4. Strong proficiency in HTML, CSS, JavaScript( vanilla js), and front-end frameworks such as Reactjs and React-redux.
5. Experience with node.js and server-side frameworks such as nestjs.
6. Familiarity with WeChat Mini Program development and APIs is highly desirable.
7. Solid understanding of RESTful APIs, JSON, and asynchronous programming.
8. Experience with version control systems such as Git.
9. Excellent problem-solving skills and attention to detail.
10. Strong communication and collaboration skills.
11. Ability to work independently and as part of a team in a fast-paced environment.
12. Utilize Taro to create cross-platform Mini Programs and applications.
Preferred Qualifications:
61 Experience with cloud services such as AWS, Ali Cloud, or Tencent Cloud.
61 Knowledge of Agile methodologies and practices.
We are seeking a talented and experienced Full Stack Developer to join our team and work on developing WeChat Mini Programs. The ideal candidate should have a strong background in front-end development, web development, and Node.js. As a Full Stack Developer, you will be responsible for designing, developing, and deploying high-quality WeChat Mini Programs that meet requirements and specifications. Experience with Taro, a multi-end development framework, is also required.
Responsibilities:
1. Collaborate with the design team to create user-friendly interfaces and optimize user experience for WeChat Mini Programs.
2. Develop front-end components using HTML, CSS, and JavaScript frameworks such as Reactjs.
3. Implement business logic and backend functionalities using node.js and other relevant technologies.
4. Integrate third-party APIs and services to enhance the functionality of WeChat Mini Programs.
5. Write clean, maintainable, and efficient code while following coding standards and best practices.
6. Conduct code reviews, debugging, and performance optimization to ensure the reliability and scalability of WeChat Mini Programs.
7. Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality solutions on time.
8. Stay updated with the latest trends and advancements in WeChat Mini Program development and propose innovative ideas to improve our development processes.
Requirements:
1. Bachelor's degree in Computer Science, Software Engineering, or related field.
2. 3+ years of professional experience in front-end and web development, with a focus on WeChat Mini Program development
3. Proven experience as a Full Stack Developer with expertise in front-end and back-end development.
4. Strong proficiency in HTML, CSS, JavaScript( vanilla js), and front-end frameworks such as Reactjs and React-redux.
5. Experience with node.js and server-side frameworks such as nestjs.
6. Familiarity with WeChat Mini Program development and APIs is highly desirable.
7. Solid understanding of RESTful APIs, JSON, and asynchronous programming.
8. Experience with version control systems such as Git.
9. Excellent problem-solving skills and attention to detail.
10. Strong communication and collaboration skills.
11. Ability to work independently and as part of a team in a fast-paced environment.
12. Utilize Taro to create cross-platform Mini Programs and applications.
Preferred Qualifications:
61 Experience with cloud services such as AWS, Ali Cloud, or Tencent Cloud.
61 Knowledge of Agile methodologies and practices.
公司介绍
IBM(国际商业机器公司),创立于1911年,是全球 IT 产业一家百年企业, 也是全球规模最 大的科技公司之一,业务遍及170多个国家和地区。IBM 转型成为一家认知解决方案和云平台公司,持续借助创新科技、行业专长、诚信助力商业和社会发展。2018年全年总营收达796亿美元。每年在研发领域的投资超过60亿美元。
联系方式
- Email:jjiawei@cn.ibm.com
- 公司地址:盘古/环宇/钻石 (邮编:100000)