React JS Developer

  • Weekly Hours: 40 hours per week
  • Work Hours: 9am - 5pm M - F
  • Experience: 5+ Years
  • Location: Local or Remote
  • Base Salary: $85 - 100k


We are currently seeking a passionate, self-driven, React JS developer to work alongside our senior project leads in a flexible manner during development sprints.

The ideal candidate will be interested in growing with the team long-term. We are not looking for senior talent with years of experience but rather a developer that has a handful of projects under their belt and is eager to further their skill sets and learn on the job.


Minimum Role Requirements

Here’s the deal—there’s no typical day at PitchPages. Our dynamic environment calls for adaptable problem solvers who believe change is the only constant in life (because it is). Although you might wear multiple hats on any given day, we’ve compiled the most important responsibilities:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React JS and its core principles
  • Experience with popular React JS workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript, ex5 and es6.
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools, such as Git and SVN Job Status

What you'll be doing

  • Developing new user-facing features using React JS.
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers Skills
  • Implementing good coding practices with a strong commitment to existing company coding standards; providing ideas for improvement of said standards, if/as needed.
  • Participating in code review meetings and other opportunities for knowledge sharing.
  • Providing regular status updates to supervisor and project team, in addition to as-needed notification of circumstances that may adversely affect the project schedule. 
  • Providing estimates for work effort.
  • Interacting with users and other teams to efficiently troubleshoot issues.
  • Diligently documenting resolved issues and development process.

It would be really cool if you had

  • Bachelor/Master’s degree in Computer Science or equivalent field or equivalent experience
  • 2+ years of hands on experience in design, development and implementation of web applications
  • Excellent knowledge of HTML, CSS, JavaScript, JQuery, SQL, and Web Services


Send your resume to

Your cart

We value your privacy

We use cookies to customize your browsing experience, serve personalized ads or content, and analyze traffic to our site.