FRONTEND DEVELOPER

  • 5+ years working in front-end web development
  • Extensive programming experience in HTML5, CSS3, SASS or LESS, and Bootstrap, Foundation or Materialize
  • Excellent Javascript knowledge and programming experience with ES5/ES6
  • Solid understanding and development experience in Angular
  • Experience with Typescript
  • Experience with tools like Redux, Webpack, Angular CLI and/or Gulp
  • Experience consuming REST APIs
  • TDD/BDD experience (Jest, Jasmine, Karma or Chai)
  • Experience with client-side architecture and design patterns
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Solid understanding and extensive experience with version control tools like Git, SVN or Mercurial
  • Exceptional problem solving and ability to work independently
  • Exceptional learning skills
  • Fluency in both oral and written English

Experience and Education:

 

  • B.S/M.S. in Computer Science or equivalent (Strong Computer Science fundamentals)
  • Experience with Typescript
  • Experience with NodeJS and ExpressJS, SailsJS or Loopback
  • Experience working with Docker or Vagrant
  • Knowledge of Photoshop or Sketch
  • Experience with mobile app development frameworks like Ionic or React Native
  • Experience developing REST APIs
  • Experience with Relational Databases like MySQL or PostgreSQL and Non-Relational Databases like MongoDB or Cassandra
Grainconnect Limited
www.farmshine.com
Nairobi, KE