Previous Job
Previous
Frontend Web Developer
Ref No.: 19-09859
Location: San Francisco, California
Long term contract
San Francisco CA or Mount View CA 
Preferred is San Francisco


Interview: Phone/Video 

Job Description: 
1. Implement changes on the Fiber website (fiber.google.com) including A/B experiments, major site
redesigns, content changes, bug fixes and more
2. Take UI designs / high fidelity mockups and bring them to life on the website.
3. Manage the publishing process (currently using grow.io ) to ensure a streamlined deployment and
workflow process
4. Support technical project management to ensure projects are shipped on time
5. Implement technical integrations between website and internal and external services/libraries
6. Run development sprints and other activities to align stakeholders around a common vision
7. Drive strategic web architecture decisions
8. Be an advocate for the reduction of technical debt to keep a large codebase healthy and clean

Mandatory Skills:
3-5 years work experience in web / frontend development including:
¿ Static website development (e.g. CSS, HTML, JS)
¿ Working with UX/CSS frameworks (e.g. Material design, Bootstrap)
¿ Website build processes (e.g. Gulp, Bazel, Grunt)
BS degree in Computer Science or a related technical field or equivalent practical experience 
Experience in building and launching great and usable websites or web applications
Experience with web technologies (object-oriented JavaScript, HTML, CSS), and experience with
the latest web standards including HTML5 and CSS3.

Desired Skills:

Advanced JavaScript skills including data structures, algorithms, and object oriented
implementations 
Experience with running A/B experiments and multivariate tests using tools like Google Optimize,
Optimizely, Google Analytics Content Experiments or Visual Website Optimizer
Experience with implementing tracking code (e.g. Google Analytics, Google Tag Manager etc)
Experience with one or more Javascript frameworks (Angular (preferred), React, Vue)
Experience writing tests: unit, end-to-end, visual regression, and performance
Agile Experience (story point estimation, sprints)
Excellent leadership, communication, project management and organizational skills