Mobile_menu_button_hd

Developer IV

Ascent

Job Description

Job Req: 20-00461
Job Title: Developer IV
Job Location: Mountain View, CA
Job Type: Contract (6 months)


Project Overview: As a UXE, you'll develop, test, and maintain web components and utilities. Architect reusable building blocks with your mastery of Javascript and Sass. Partner with Designers to ensure our library is consistent with brand standards. Ship accessibility compliant and easy to use interfaces by collaborating with UX Developers. Support other UXEs as they build websites leveraging our tools. Your hard work will reach billions of users! - Overall Responsibilities: Develop and maintain reusable and accessible web components and utilities. Implement automated tests and configure/maintain CI systems to run them. Have a voice in the design process and contribute component architecture proposals. Write documentation including demos and best practices. Provide support to users of the code library and gather their feedback. -Top 3 Daily Responsibilities: Develop UI components and utilities Write unit tests for components Fix bugs and other maintenance tasks for existing components

Mandatory:

2 years experience writing custom UI components. 6 years of experience developing websites and applications. BA/BS degree or equivalent practical experience. Advanced understanding of the Javascript API including data structures and when to use them, algorithms, and object oriented implementations as well as common engineering concepts (i.e. recursion, design patterns). Expert in developing Sass/CSS. Intimate knowledge of the front end stack and the latest web standards including ES6, HTML5, and CSS3. Experience with one or more Javascript frameworks (React, Angular, Vue). Experience with mobile development including responsive design and page load optimization. Experience writing unit and/or end to end tests. Experience using Gulp and Node.js. Cross-discipline communication and organizational skills. Proven coding consistency and a strong attention to detail. Required Coding languages: JavaScript Years of experience: 6. At least 1 year experience with ES6 Level of skill (1-5, 1 being a novice and 5 being an expert) 4 CSS and/or Sass Years of experience: 6 Level of skill (1-5, 1 being a novice and 5 being an expert) 3 HTML5 Years of experience: 6 Level of skill (1-5, 1 being a novice and 5 being an expert) 4

Desired:

Experience in architecting component libraries. Typescript (or experience with another typed language). Experience implementing accessibility standards. Contributions to open source. Protractor, Jasmine, Karma. Coding to a style guide & linting. DevOps (build systems, project scaffolds). Agile Experience (story point estimation, sprints). Git workflows (branching models, merge tools, release versioning).

Javascript
6-8 Years
Yes
At least 1 year exp with ES6
CSS and/or Sass
6-8 Years
Yes
HTML5
6-8 Years
Yes

Job Requirements

 
Apply
Apply

Job Snapshot

Location US-CA-Mountain View
Employment Type Contractor
Pay Type Hour
Pay Rate N/A
Store Type IT & Technical

Recommended Jobs for You

Privacy Tips

For your privacy and protection, when applying to a job online:

Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.

Terms & Conditions
Snapshot
Ascent
Company:
US-CA-Mountain View
Location:
Contractor
Employment Type:
Hour
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

Job Req: 20-00461
Job Title: Developer IV
Job Location: Mountain View, CA
Job Type: Contract (6 months)


Project Overview: As a UXE, you'll develop, test, and maintain web components and utilities. Architect reusable building blocks with your mastery of Javascript and Sass. Partner with Designers to ensure our library is consistent with brand standards. Ship accessibility compliant and easy to use interfaces by collaborating with UX Developers. Support other UXEs as they build websites leveraging our tools. Your hard work will reach billions of users! - Overall Responsibilities: Develop and maintain reusable and accessible web components and utilities. Implement automated tests and configure/maintain CI systems to run them. Have a voice in the design process and contribute component architecture proposals. Write documentation including demos and best practices. Provide support to users of the code library and gather their feedback. -Top 3 Daily Responsibilities: Develop UI components and utilities Write unit tests for components Fix bugs and other maintenance tasks for existing components

Mandatory:

2 years experience writing custom UI components. 6 years of experience developing websites and applications. BA/BS degree or equivalent practical experience. Advanced understanding of the Javascript API including data structures and when to use them, algorithms, and object oriented implementations as well as common engineering concepts (i.e. recursion, design patterns). Expert in developing Sass/CSS. Intimate knowledge of the front end stack and the latest web standards including ES6, HTML5, and CSS3. Experience with one or more Javascript frameworks (React, Angular, Vue). Experience with mobile development including responsive design and page load optimization. Experience writing unit and/or end to end tests. Experience using Gulp and Node.js. Cross-discipline communication and organizational skills. Proven coding consistency and a strong attention to detail. Required Coding languages: JavaScript Years of experience: 6. At least 1 year experience with ES6 Level of skill (1-5, 1 being a novice and 5 being an expert) 4 CSS and/or Sass Years of experience: 6 Level of skill (1-5, 1 being a novice and 5 being an expert) 3 HTML5 Years of experience: 6 Level of skill (1-5, 1 being a novice and 5 being an expert) 4

Desired:

Experience in architecting component libraries. Typescript (or experience with another typed language). Experience implementing accessibility standards. Contributions to open source. Protractor, Jasmine, Karma. Coding to a style guide & linting. DevOps (build systems, project scaffolds). Agile Experience (story point estimation, sprints). Git workflows (branching models, merge tools, release versioning).

Javascript
6-8 Years
Yes
At least 1 year exp with ES6
CSS and/or Sass
6-8 Years
Yes
HTML5
6-8 Years
Yes

Job Requirements

 
Developer IV Apply now