Senior React Developer

Andela

What You’ll Do 
  • Use your knowledge in your core technology to delight our clients around the world. 
  • Collaborate excellently with peers and stakeholders in fast-paced distributed teams, through a love of constructive feedback, dedication and universal respect.
Experience
A minimum of 5 years of professional experience, during which you’ve built technical expertise and professionalism.
Required
  • Intermediate knowledge of at least one front-end framework -- React, Angular, Vue
  • Working knowledge of at least one CSS framework -- Bootstrap, Materialize CSS, Semantic UI
  • Intermediate understanding of JavaScript core language concepts -- DOM manipulation, Fetch API, ES6 features
  • Working knowledge of unit and integration testing and testing frameworks/libraries -- Jest, Jasmine, Mocha
  • Working knowledge of at least one task runner -- gulp, npm scripts
  • Working knowledge of at least one module bundler -- webpack, parcel
  • Working knowledge of at least one version control tool -- Git, Mercurial
Preferred
  • Experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact. 
  • Knowledge of code linting and formatting tools -- ESLint, Prettier
  • Working knowledge of Model-View-ViewModel (MVVM) architectural pattern.
What You’ll Get
  • Competitive compensation
  • Opportunity to work with the brightest minds inside and outside of your field 
  • A chance to change the world for the better