Returning Candidate?

Front End Software Engineer

Front End Software Engineer

Location 
US-CA-San Francisco
Job ID 
34971

More information about this job

Summary

The Frontend Engineer will work on customer facing applications with UX designers and product team.  We build internal front end framework and abstractions layers to streamline our development process.  We build our customer applications using modern tools like React, Redux, ES6, Node.js and SASS which work well on all devices. 

 

We are family of full stack engineers who are specialized in some of the area such as CSS, front end infrastructure but at the end we are all JavaScript pros.

Responsibilities

  • Build efficient and reusable front-end systems and abstractions.
  • Collaborate with UX Designers to iterate on the design and implementation of products
  • Optimize application performance
  • Participate in design and code reviews
  • Mentor Engineers on Front End design and best practices
  • Work in Agile environment across multiple teams to deliver company initiatives

Qualifications

  • 5+ years of engineering experience with a proven track record of building consumer web applications or services.
  • Strong understanding, building and debugging of scalable, high performance web applications built with reusability and componentization in mind.
  • 2+ years of experience developing in React/Redux or single page applications (SPA)
  • Experience with SASS and ECMAScript g. ES6 or similar.
  • Experience with Node.js
  • Experience with consuming API
  • Experience with test frameworks like Jasmine, Mocha, Chai.
  • Experience with GIT, Bitbucket and Jira.
  • Experience with HTML/CSS, JQuery
  • Demonstrated advanced JavaScript programming skills
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Demonstrated design and UX sensibilities
  • Strong Computer Science fundamentals
  • Experience working in cloud environment
  • Bacherlor’s or Master’s degree in Computer Science, a related field, or equivalent education

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.