Job Description / Skills Required
GoPro is building tools that allows our user community to easily manage their content, watch what others have created and tell their personal stories. This means solving complex problems at massive scale with a variety of interdependent solutions. Our software engineers work on tactical teams that see the direct impact of the products they build on our millions of customers and our even broader GoPro community. We are looking for product delivery oriented software engineers excited by big problems.
What You Will Do
Develop elegant yet robust solutions using modern front-end technologies and techniques that enable compelling, seamless and intuitive use of our products
Build and maintain a suite of reusable components that work on a variety of different platforms and services
Collaborate with both internal and external teams using our suite of reusable components.
Enhance and maintain our internal frameworks and tools to enable rapid development
Create delightful user centric experiences with our GoPro design team
Take ownership of important projects from technical design to implementation
Skills We’re Stoked About
Bachelor’s in Computer Science from an accredited university, or equivalent work experience
Significant experience building interactive, cloud based components that are designed to serve a diverse, globally scaled, user base
Development experience using current front-end frameworks like AEM, React, AngularJS, Ember.js, etc.
A cross-platform perspective with an in-depth knowledge of mobile first responsive design implementation
Collaborative experience working with UX designers and Product Managers
Experience with Adobe Experience Manager (AEM) platform preferred
Experience with internationalization (i18n) a plus, but not required
Comfortable working in an Agile environment