上海 [切换城市] 上海招聘上海互联网/电子商务/网游招聘上海互联网软件开发工程师招聘

Web Developer

会能士商务咨询(上海)有限公司

  • 公司规模:少于50人
  • 公司性质:外资(非欧美)
  • 公司行业:专业服务(咨询、人力资源、财会)

职位信息

  • 发布日期:2017-10-31
  • 工作地点:上海
  • 工作经验:无工作经验
  • 职位月薪:1.5-2万/月
  • 职位类别:互联网软件开发工程师  

职位描述

职位描述:
Responsibilities/Role Description
A Developer is someone who demonstrates technical competence and is able to actively contribute to projects autonomously and under the direction of an Architect. He/She is expected to have good communications skills, good time management skills and is able to work effectively and competently across the spectrum of development activities.
A Developer has goals and activities expected of him/her grouped under 3 specific Responsibilities as detailed below:
Project & Technology Expertise
? Work towards and continuously improve the development standards and guidelines
? Ensure the development delivery processes are being applied for all development activities, project and maintenance/enhancement
? Ensure quality software is delivered with minimal defects and no go live critical issues
? Develop and demonstrate expertise in the following areas:
o Front end development using JavaScript, HTML5, and CSS3
o High performance web application development using Node.js and AngularJS
o RDBMS design and performance tuning, with MariaDB or MySQL
o Understanding and application of javascript and OO design patterns
o Agile Scrum methodology
o Application of best practices to produce maintainable and extensible code
o SOA and API design
o Understanding of the performance characteristics of different data structures and algorithms
o DevOps knowledge (Vagrant, Docker, and continuous integration)
o Automated Testing (including Selenium WebDriver, jMeter)
? Share knowledge and expertise and provide technical mentoring to other developers within the team
Teamwork and Collaboration
? Ownership and timely delivery of assigned tasks
? Understanding and contributing to the project work breakdowns and estimation
? Sharing of specialist knowledge across the broader team
? Timely and proactive response to requests for service from all areas of the business
? Consistent and continual update of time-sheeting/time-logging system to ensure time logs are up to date daily
? Facilitate prototyping or delivery of technical solutions
? Ensure any issues or improvements found in existing code base are continually folded back into the development work
? Communicate directly with Architects and Product Managers to ensure they are fully informed of project status at all times
? Work directly with Architects and Product Managers to ensure quality solutions for all projects are being successfully delivered on time.
Quality and Continuous Improvement
? Conduct regular code reviews
? Deliver and foster quality software and solutions, in particular delivery of code that is:
o Robust
o Efficient
o Source Controlled
o Scalable
o Secure
o Documented
? Identify and remove obstacles to achieving project efficiency
? Share knowledge and insights in a systematic way and encourage others to do the same
? Address the source of errors, issues or problems until they are resolved
? Introduce technology to improve performance
Role Requirements:
Must have:
? Degree holder in computer science / software engineering or related disciplines
? 3+ years software development experience
? Extensive front-end development experience using JavaScript, HTML5, and CSS3
? Extensive experience with at least 2 of the followings (Node.js, PHP, Java, .Net, Rails)
? Experience with Node.js and AngularJS highly regarded
? Experience with MariaDB, MySQL, PostgreSQL or another major RDBMS
? Experience with DevOps practice (continuous integration, automated deployment, automated testing, etc)
? Full stack development experience highly regarded
? Good understanding of web and mobile front-end technologies
? A solid understanding of eCommerce UX
? Passionate about everything digital and eCommerce
? Self-motivated and able to work under pressure
? Good command of spoken and written English, Cantonese and Mandarin
Desirable:
? WeChat Official account integration projects
? Hybrid app project experience in the eCommerce or social app space
? Commercial experience with Atlassian Jira, Jira Agile and Confluence
? Past experience building eCommerce storefronts
? Agile project experience

职能类别: 互联网软件开发工程师

公司介绍

About Williams

Williams is Asia’s boutique staffing experts and has 40 years of experience in the art and science of helping build effective teams.

By devoting individual attention to each client and delivering results with speed and accuracy, Williams now has offices in Hong Kong, Singapore, and Shanghai, offering permanent recruitment, temporary and seasonal hires, and contract recruitment all across Asia. Markets covered include consumer retail, finance, industrial, and technology.

联系方式

  • 公司地址:地址:span延安西路728号6B室