Staff Software Engineer-Frontend

Location: Sunnyvale, CA

Type: Contracted

Min. Experience: Mid Level

Minimum Qualifications:

Bachelor's Degree in Computer Science or related field and 10 years experience building scalable e-commerce applications or mobile software 

Minimum Requirements:

  • Proficiency in writing scalable modern javascript based web applications. 
  • Expert level knowledge of javascript and CSS. 
  • Experience with web application frameworks such as React, node.js, angular, backbone or ember. 
  • Strong fundamentals in OO, Functional js, client-side MVC and CSS preprocessing frameworks. 
  • Familiarity with the whole web stack, including protocols and optimization techniques. 
  • Ability to learn new technologies quickly and understand a wide variety of technical challenges to be solved. 
  • 5 years of experience building scalable eCommerce applications or mobile software 
  • 4+ years of experience using JS as an engineering language 
  • Strong customer focus and obsession with quality -Production experience with JQuery 
  • Attitude to thrive in a fun, fast-paced start-up like environment 
  • Proficiency in writing scalable modern JavaScript based web applications. 
  • Expert level knowledge of JavaScript and CSS. 
  • Experience with web application frameworks such as React, node.js, angular, backbone or ember. 
  • Strong fundamentals in OO, Functional js, client-side MVC and CSS per-processing frameworks. 
  • Familiarity with the whole web stack, including protocols and optimization techniques. 
  • Ability to learn new technologies quickly and understand a wide variety of technical challenges to be solved. 

Additional Preferred Qualifications:

  • Master's Degree in Computer Science or related field 
  • 4 years experience with Eclipse or other IDE development tools 
  • 4 year experience developing using relational databases such as Oracle or 
  • Proficiency in writing scalable modern JavaScript based web applications.
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Human Check*