Senior Front End Engineer - Enrollment Marketing
Chegg - San Francisco, CA

This job posting is no longer available on Chegg. Find similar jobs: Senior Front End Engineer jobs - Chegg jobs

Chegg is looking for a strong engineer with experience building consumer web products to join our Enrollment Marketing engineering team in our San Francisco office (located in the China Basin building near AT&T park). This team builds products to help students connect with higher education admissions offices. This is a great opportunity for someone who is passionate about engineering and is excited to build products that have immediate impact on millions of students.

Check out what Chegg engineers are thinking about these days here: http://techblog.chegg.com/

Responsibilities

Develop awesome features for our high traffic web front end supporting enrollment marketing products.

Code, test, document and deliver features with cross-browser compatibility, accessibility and search engine optimization

Collaborate with product managers, designers, QA and other engineers to enhance existing UI

Participate in agile development process, including scoping, detailed design, effort estimation, coding, testing, debugging, code reviews, maintenance and support

Innovate and create the best user experience for millions of students

Requirements

5+ years of consumer-facing web front end development experience

Expertise in writing elegant and cross-browser HTML/CSS/JavaScript with an attention to detail, scalability, performance, and maintainability

Proficient in DOM and AJAX / Web 2.0 programming

Familiar with RESTful API structure

Familiar with JavaScript libraries, including Backbone and jQuery

Front end debugging experience using tools like Firebug/Chrome dev tools

Knowledge of latest open standards such as CSS3 and HTML5

Knowledge of LAMP architecture and PHP

Strong problem solving, analytical and object-oriented programming skills

Ability to decompose complex problems into manageable units of work

Excellent written and verbal communication skills – should be able to work closely with different teams – Front-end counterparts, QA, Product Management, Operations, Release Engineering, etc.

Willing to align personal goals to support company goals

BS or MS in Computer Science or a related field

Desirable:
Agile development experience through scrum

Web performance and scalability tuning

Chegg - 11 months ago - save job - block
About this company
11 reviews