Senior Front End Developer

  • Collaborate with our product and development teams to scope out features
  • Develop features using ReactJS and NodeJS
  • Build reusable components and front-end libraries
  • Translate designs/wireframes into high quality code
  • Optimize components that can render large amounts of data quickly and work across all browsers
  • Mentor junior members and help them grow with peer reviewed code and guidance

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Strong proficiency in JavaScript
  • Thorough understanding of ReactJS and its core principles
  • Strong understanding of state management (Redux)
  • Familiarity with latest specifications of EcmaScript
  • Experience with data structure libraries
  • Experience with JWT and authorization
  • Familiarity with front-end build pipelines and tools
  • Experience with NPM
  • Ability to understand business requirements and translate them into technical requirements
  • Experience with version control (GIT)
  • Familiarity with jQuery, jQuery UI a plus
  • Familiarity with PHP a plus but not required