Connecting linkedin

Front-end Developer - AngularJS

  • Location

    Berlin, Germany

  • Sector:

    Cloud and Software Tech

  • Job type:

    Contract

  • Salary:

    Negotiable

  • Contact:

    Christopher Williams

  • Contact email:

    ChrisW@montash.de

  • Salary high:

    0

  • Salary low:

    0

  • Job ref:

    AngularB1_1518109335

  • Published:

    5 months ago

  • Expiry date:

    2018-02-15

  • Startdate:

    March

  • Consultant:

    #

Frontend Developer - AngularJS

Berlin - €50/€55 per hour depending on experience

Contract - 4 weeks +

Start Date - March

** AngularJS * Gulp * Bower * Git * Karma * Jasmine **

The frontend technologies used:

  • Angular 1.6.2
  • Bootstrap
  • Jquery 2.1
  • Node 7.10
  • Npm 4.2
  • Gulp 3.9
  • CoffeeScript
  • Jade/Pug
  • Jasmine, Istanbul and Karma

Required Skills:

  • AngularJS
  • Gulp
  • Bower
  • Git
  • Unit Testing (Karma, Jasmine)

Desired Skills:

  • CoffeeScript
  • Python/Pyramid
  • Docker
  • CI (Jenkins)
  • NoSQL (MongoDB)
  • Latex

The deprecation of the bower package in December generates the momentum to upgrade our deployment and frontend framework.

Instead of Angular 1.6 they would like to switch to the newest version of Angular or some similar technology (EmberJS, PreactJs). The final decision on the framework has not been made yet, but since they use the systems internally, they have the freedom of choice.

  • Node and NOM need to be updated to newer versions. Simple upgrading would break the code.
  • Bower needs to be replaced with webpack, yarn and browserify, blendid or something close. Current attempts in self-learning resulted in a dead end.
  • Any new framework development would be flanked by frontend unit testing. So far, they have only rudimentary tests running.

They are looking for a coach that could lead them on through the transformation. Maybe two full weeks to set up relationship and basics and 3 to 2 days a week afterwards to allow them as developers to soak up the new wisdom.

** AngularJS * Gulp * Bower * Git * Karma * Jasmine **