Senior Front-End Developer高级前端工程师
上海毕波软件信息技术有限公司
- 公司规模:150-500人
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2016-11-04
- 工作地点:上海-浦东新区
- 招聘人数:若干人
- 学历要求:本科
- 语言要求:英语 熟练
- 职位月薪:25000-29999/月
- 职位类别:高级软件工程师
职位描述
职位描述:
Blackboard helps shape the future of education by delivering technology and services solutions that transform the learning experience. We continually innovate to better enable educators, parents, and learners of all types to teach, learn, connect and communicate whenever they want and wherever they are. We partner with educational institutions globally in the higher education, K-12 and professional education markets to improve the education experience both inside and outside the classroom by facilitating access to information, enabling stronger student engagement and collaboration, enhancing communication, and supporting student safety, success and institutional effectiveness. Most importantly, we help every student achieve their full potential through access to lifelong learning.
This is an opportunity in the Product Development team, responsible for development of Blackboard’s Learn. If you are an experienced full-stack engineer, care about education, and want to shape the future of online learning, we want to speak with you. We are looking for senior engineers with the following experience
RESPONSIBILITIES
Bring in everything you know about developing software, demonstrate expertise with HTML 5, Angular JS, CSS and REST APIs,
Become an active member of an agile team of developers. Participate in daily stand-ups, design sessions, code reviews and sprint demos.
Embrace test development as an integral part of what you deliver as a software developer.
Be willing to respond to the unique challenges of delivering and maintaining cloud-based software. This includes troubleshooting live production environments, minimizing downtime, and responding to client-reported issues.
Be willing to dive into existing product code base, improve the quality and enhance the functionality of the product.
PROFESSIONAL QUALIFICATIONS
The successful candidate will have a strong background in modern web frontend software development, a passion for all related technologies, problem solving, analytical thinking, and strong written & verbal communication skills.
Required skills:
1 At least 6+ years of in-depth experience designing, writing, and deploying scalable web software
2 Rick experience with JavaScript, CSS and HTML 5; 2+ years hands on experience with Angular JS or equivalent for web application development. Rich experience on tuning the performance of web UI code.
3 Solid problem solving skills, good mastering of data structure, algorithm analysis and design skills
4 Ability to pick up new technologies and frameworks quickly
5 Experience writing unit & integrations tests
6 Excellent written and verbal English
7 Ability to work with a team of engineers in cross-functional agile projects. Demonstrated ability to communicate effectively with both technical and non-technical individuals.
8 Experience of design and development of REST APIs is a plus
This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
举报
分享
Blackboard helps shape the future of education by delivering technology and services solutions that transform the learning experience. We continually innovate to better enable educators, parents, and learners of all types to teach, learn, connect and communicate whenever they want and wherever they are. We partner with educational institutions globally in the higher education, K-12 and professional education markets to improve the education experience both inside and outside the classroom by facilitating access to information, enabling stronger student engagement and collaboration, enhancing communication, and supporting student safety, success and institutional effectiveness. Most importantly, we help every student achieve their full potential through access to lifelong learning.
This is an opportunity in the Product Development team, responsible for development of Blackboard’s Learn. If you are an experienced full-stack engineer, care about education, and want to shape the future of online learning, we want to speak with you. We are looking for senior engineers with the following experience
RESPONSIBILITIES
Bring in everything you know about developing software, demonstrate expertise with HTML 5, Angular JS, CSS and REST APIs,
Become an active member of an agile team of developers. Participate in daily stand-ups, design sessions, code reviews and sprint demos.
Embrace test development as an integral part of what you deliver as a software developer.
Be willing to respond to the unique challenges of delivering and maintaining cloud-based software. This includes troubleshooting live production environments, minimizing downtime, and responding to client-reported issues.
Be willing to dive into existing product code base, improve the quality and enhance the functionality of the product.
PROFESSIONAL QUALIFICATIONS
The successful candidate will have a strong background in modern web frontend software development, a passion for all related technologies, problem solving, analytical thinking, and strong written & verbal communication skills.
Required skills:
1 At least 6+ years of in-depth experience designing, writing, and deploying scalable web software
2 Rick experience with JavaScript, CSS and HTML 5; 2+ years hands on experience with Angular JS or equivalent for web application development. Rich experience on tuning the performance of web UI code.
3 Solid problem solving skills, good mastering of data structure, algorithm analysis and design skills
4 Ability to pick up new technologies and frameworks quickly
5 Experience writing unit & integrations tests
6 Excellent written and verbal English
7 Ability to work with a team of engineers in cross-functional agile projects. Demonstrated ability to communicate effectively with both technical and non-technical individuals.
8 Experience of design and development of REST APIs is a plus
This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
职能类别: 高级软件工程师
公司介绍
Blackboard is helping education leaders enhance every aspect of the teaching and learning experience. Blackboard’s broad reach covers our traditional, market-leading e-Learning solutions, in addition to mass notification, campus security, and commerce. We are dedicated to fostering a culture of lifelong education and growth. Across courses, campuses, organizations, companies, government agencies, and communities, Blackboard is powering the educational age around the globe.
For more information about Blackboard and our career opportunities, please visit
Website: www.blackboard.com
Linkedin Home: https://www.linkedin.com/company/blackboard?trk=top_nav_home
For more information about Blackboard and our career opportunities, please visit
Website: www.blackboard.com
Linkedin Home: https://www.linkedin.com/company/blackboard?trk=top_nav_home
联系方式
- 公司地址:上班地址:金科路2889弄长泰广场写字楼C座3楼