Connecting...

Front End Engineer

Job Title: Front End Engineer
Location: San Jose, United States
Industry:
Reference: 302
Contact Name: Erin Crider
Job Published: August 29, 2019 15:48

Job Description

This quickly growing team provides cutting-edge analytics to serve the presentation and administration of data derived from connected cars. We’re looking for the right “go-getter” type of person who is looking to have a big impact. Hard work is a must and the right person exudes positive energy all around. You should be a self-starter and work well independently as well as in a collaborative team environment.

 

What you’ll be doing:

  • Develop and maintain really cool looking user interfaces.
  • Promote and apply best practices within the scope of front-end development such as but not limited to clean maintainable code, reusable unit tested components and general web standards.
  • Contribute to team advancement though e.g. code reviews and research and development of new technologies.
  • Implementing highly scalable and reliable systems.
  • Play a significant role and make an impact on the company’s success.

 

What we are looking for:

  • BS. in Computer Science, Computer Engineering or relevant field
  • 3+ years of strong experience in JavaScript / HTML5 / CSS programming
  • 2+ years’ experience in building web and mobile UI using ReactJS, Babel, Flux / Redux with thorough understanding of its core principles
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Security oriented programming is a must with solid understanding of common web vulnerabilities and security best practices in React.
  • Experience working in Agile working environment.
  • Strong analytical skills for effective problem solving.
  • Experience working with REST APIs, GraphQL and Amazon Web Services like Cognito, S3, Redshift etc.
  • Knowledge of browser quirks and their remedies.
  • Ability and willingness to adapt to new platforms and hone skills.
  • Knowledge of browser internals like JavaScript engines and ways to tune code for best performance.
  • Deep understanding of robust software engineering processes including test-driven development, automated regression testing and continuous integration.
  • Familiarity with code versioning tools. (i.e. Git, SVN)

Bonus Points for:

  • Knowledge in Mocha, Enzyme
  • Proficiency with React Native and mobile application lifecycle.
  • Experience in working with BI/Analytics tools like Tableau, Looker
  • Familiarity with Relational Databases, SQL/NoSQL data modeling.

 

What’s in it for you:

Competitive base, great PTO, comprehensive medical/vision/ dental, industry leading team members, work that’s both fascinating and rewarding, new office space and all the fun perks that come with start up culture!

Get similar jobs like these by email

By submitting your details you agree to our T&C's