Front-End Developer (React)

July 24, 2020
Engineering
Full Time
Pleasanton California

Cowbell is looking for a skilled frontend developer who specializes in React.js. In this role, you will be responsible for developing and implementing user interface components using React.js. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.

To ensure success, you should have in-depth knowledge of Javascript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. You should be comfortable giving feedback on user interface design and have a keen sense of what patterns and techniques to use to build out features. You should have a good understanding of browser APIs and generally a deep understanding of how the browser works as well as how http(s) works.

Responsibilities:

  • Reviewing application requirements and interface designs
  • Writing application interface code using Javascript and well-established patterns in React.js
  • Troubleshooting interface software and debugging application code
  • Monitoring and improving front-end performance
  • Documenting application changes and developing updates
  • Shipping lots of code

Requirements:

  • 3+ years working with Javascript
  • 2+ years working with React.js in a professional setting
  • Deep understanding of Javascript, CSS, and HTML
  • Working knowledge of tools such as Webpack, Enzyme, Redux
  • Experience with developer tools for browser-based debugging and performance testing
  • Excellent troubleshooting skills
  • Ability to work independently on a feature, taking it from concept to full implementation

Bonus:

  • Understanding of good API design
  • Have worked with node js frameworks such as Express

 

Job Category: Engineering
Job Type: Full Time
Job Location: Pleasanton California

Apply for this position

Allowed Type(s): .pdf, .doc, .docx