Senior Front End Developer

Salary depends on experience
Posted on 05/22/18
5 - 7 years experience
Professional, Scientific & Technical Services
Salary depends on experience
Posted on 05/22/18

Responsibilities

  • Development and maintaining of new and current frontend applications
    • HTML
    • CSS
    • React
    • Redux
    • Jest
    • ES2015+ JavaScript syntax
  • Reviewing and debugging code for quality, errors, security problems, scale and performance issues.
  • Work within a team or independently.
  • Communicating with local and remote team members to provide assistance/guidance through various mediums
    • Slack/Skype
    • Support/Development tickets
    • Email
    • Online documentation
  • Creation/Maintenance of technical wires, logical flow diagrams, test suites, data design diagrams/schema, and other forms of documentation.

Desired Skills & Experience

Requirements

  • 5+ Years professional web development
  • 6+ months of React development with Redux experience
  • Strong understanding of ES2015+ syntax as well as JavaScript in general, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with npm and using a “package.json” file
  • Experience with unit testing
    • Jest
    • Enzyme
  • Experience with various Debugging tools
    • Standard debugging tools in the browser:
      • Console tab
      • Network tab
      • React developer tools (browser plugin)
    • Redux dev tools
    • Debugging in an IDE
  • Experience with using version control tools; preferably Git
  • Ability to understand business requirements and translate them into technical requirements
  • Good written and verbal communication skills

Optional and Pluses

  • Backend developmentexperience with one of our platformlanguages.
    • Java
    • PHP
    • Python
    • Ruby
    • Go
  • Database experience with MySQL and/or Cassandra
  • Experience with webpack
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.