Job Posting Title:
网页开发员Web DeveloperReq ID:
10102572Job Description:
职位介绍:
作为网络和移动技术团队的网页开发员,你将与团队成员一起为电脑和手机提供网络解决方案。候选人必须能够按时交付高质量的代码,同时对必要的代码能详细的备注和进行单元测试。熟悉配置控制工具、对象语言以及设计模式。候选人必须熟悉网络服务和XML/JSON的集成工作并能够对数据进行深入的解析和处理。
这是一个技术性的职位,需要具备开发过大型且复杂的网站的经验。理想的候选人在XHTML、JavaScript技术方面应达到专业级别。在面向对象型服务器端脚本语言方面,如PHP 或者nodeJS,具备丰富的工作经验。逻辑性的思维、文档撰写能力、良好的沟通能力和对工作的自信是此职位成功的关键。除了专业技术,候选人还需具备与非技术人员一起工作的能力。例如:主动参与和反馈网站问题;估算新项目的劳动成本;为整个小组提供长期的技术策略。
工作内容:
- 您需要利用Angular, React, Vue以及nodeJS 等技术开发并设置网页应用;
- 您需要根据需求,合作或独立完成开发工作;
- 您需要设计、开发、测试完整的应用程序和大型网络平台解决方案;
- 您需要连接集成远程数据、分布式数据、及APIs;
- 您需要检修故障,对网页及框架进行不断的优化和调整;
- 您将与来自其他工作地点的技术经理、架构师和网页开发团队一起紧密合作,优化开发过程、提高产品质量;
- 您需要为项目建立时间表、估算劳动成本, 以提供更高效计划。
我们希望您:
- 计算机专业本科,研究生学历优先;
- 拥有至少6年以上H5应用网页技术相关的工作经验;
- 至少拥有Angular,React,Vue.js其中一种项目开发经验;
- 拥有Agile/Scrum 开发、持续集成、软件质量量度、自动化测试(UI和单元测试)的工作经验;
- 对用来创建用户界面的编程系统有非常深刻的认识,例如HTML5、JavaScript、Typescript、RxJS/Redux模式、lodash、responsive web design、CSS等;
- 模块化开发思想与经验,对函数式编程(FP)有所了解者优先;
- 手机端和微信端网页开发及整合经验;
- 为各种不同浏览器和设备提供过网页开发技术支持;
- 了解或使用过Docker、 Kubernetes、 Jenkins等CICD(持续化集成及发布)技术;
- 扎实的对象语言设计和现代编程技术;
- 发布过优秀的应用软件;
- 热衷于技术和创新,积极学习最新技术,并快速转化到项目中;
- 了解服务器端应用程序的开发;
- 有创新性,具备良好的沟通能力,能够独立完成开发工作;
- 熟悉运用Unix 工具对系统进行排查工作;
- 能够利用过往的工作经验迅速、有效地发现漏洞和问题;
- 具备项目管理经验尤佳;
- 具备SEO经验者优先。
Web Developer
Line of Business: Web & Mobile Technology
Location: Shanghai, China
Job Summary:
As a Web Developer on the Web & Mobile Technology Team, you will work as part of a team to deliver the web solutions on PC and Mobile devices. You must be able to deliver high quality code on time and with detailed comments and unit testing where appropriate. You are comfortable with configuration control tools, object orientation and design patterns. Integration with web services and consuming XML or JSON is second nature to you, and you can parse data into objects and manipulate it with ease.
You will be responsible for helping lead the design and implementation of projects executed by the Web & Mobile Technology Team. This is a technical position that requires experience working with and developing against complex, large-scale websites. The ideal candidate will have expert-level skills in XHTML and JavaScript. Significant experience with an object oriented server-side scripting languages such as PHP and nodeJS are required. Critical thinking, documentation, communication, and pride in work are all skills critical to success in this role. In addition to the necessary technical skills, you will also be expected to work closely with non-technical partners. These tasks include proactively anticipating and responding to issues questions about site issues. Estimating the level of effort for new initiatives. Communicating long-term technical strategies to the entire group.
Key Responsibilities:
- You need to develop and deploy web applications using Angular, React, Vue and nodeJS web technologies;
- You need to work collaboratively or in isolation as the situation demands;
- You need to design, develop and test complete applications and also discrete components of larger web solutions;
- You need to interface with remote and distributed data sources and APIs;
- You need to troubleshoot, optimize and performance tune;
- You will work closely with the Technology Manager, Architect and the rest of the web development team in different locations, to continually improve the development process and the product quality;
- You need to establish time effort estimations for tasks, to support more effective planning.
Desired Qualifications:
- Bachelor degree in Computer Science, Master degree is desirable;
- At least 8 years’ experience in LAMP and Web technologies;
- At least one project experience with Angular, React, Vue.js;
- Experience with Agile/Scrum development, continuous integration, software quality metrics, automated testing (UI and unit testing) for web solution;
- Advanced understanding of programming systems used to create user interface such as HTML5, Typescript, JavaScript, RxJS/Redux Reactive design pattern, lodash, responsive web design and CSS;
- Modularized development mindset & experience. Familiar with Function Programming is a plus;
- Mobile App Web development & integration experience;
- Experienced at web development in supporting multiple browsers and devices (responsive design);
- Understand Docker, Kubernetes, Jenkins or related CICD technologies;
- Solid experience of object-oriented design and modern programming techniques;
- A demonstrable track record of published and successful applications;
- Passion for technology and innovation, proactive with learning new web technology and adopting into the project;
- Knowledge of server side web application development;
- Creativity and communication skills, ability to motivate and work independently;
- General technology troubleshooting skills using Unix tools;
- Ability to use experience to quickly and efficiently troubleshoot issues;
- Technical project management experience is preferred;
- SEO experience is preferred.
Job Posting Segment:
Technology & DigitalJob Posting Primary Business:
T&D - Information Technology (SHDR)Primary Job Posting Category:
Web DevelopmentEmployment Type:
Full timePrimary City, State, Region, Postal Code:
Shanghai, ChinaAlternate City, State, Region, Postal Code:
Date Posted:
2024-11-050 applies
2 views
Other Jobs from Disney
Sr Software Engineer (C/C++ or Rust)
Lead Software Engineer, Cloud Platform DevOps
Senior Software Engineer
Front-End React Engineer
Software Engineer II
Software Engineer II
Similar Jobs
Software Engineer - Widgets
Fullstack Engineer
Senior Full Stack Developer (Node.JS), B2C
Senior Full Stack Developer, B2C
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say