Job Details

AngularJS Frontend Developer

Posted:
01.08.2017 \ Konstanty Sliwowski
Job type:
Permanent
Location:
Berlin

Description:

If you get fired up creating web apps that are a piece of cake to handle, read like poetry and execute like the wind, then we would really like to talk to you. You will be working closely with our client's engineering, design and content professionals to bring our customer facing website to the next level. You will have a lot of ownership and responsibility as you work on our most important product, impacting millions of customers.

Profile:

  • Bachelor’s degree or higher in a related discipline (preferred but not required)
  • Minimum of 3+ years in a front end development position
  • Excellent JavaScript skills (even the ugly parts)
  • Practical knowledge of one or more major UI frameworks AngularJS / Backbonejs / React
  • Experience with AJAX, cookie management, crossdomain scripting and other browser security issues
  • Clean coding
  • Excellent HTML / CSS skills: ability to combine HTML5 features with fallback support of legacy web clients, (Responsive design), mobile first.
  • DOM Tree manipulation skills
  • Pragmatic knowledge of differences between major
  • browser engines (WebKit, Blink, Gecko, Trident)
  • Familiar with SMACSS, BEM or OOCSS and experience with CSS preprocessors
  • Modern automation tools experience: node.js, phantom.js, bower, grunt
  • Experience with at least one other programming language like Java, PHP or Python...
YOUR TASKS:
  • Deliver best-in-class HTML5 / CSS3 / JavaScript responsive front-end code across a broad range of interactive web and mobile projects
  • Share your advanced knowledge of web and mobile UX / UI, work with and enhance complex design systems and apply to coded pages, screens, and
  • states
  • Develop and test across multiple browsers, platforms and devices, including smartphones and tablets
  • Understand Agile methodology and install best practices into the process
  • Work with (and therefore be familiar or willing to learn) the following technologies: Compass, BEM, core JavaScript, Prototype.js, gruntjs and a homegrown continuous integration pipeline that enables us to push to live any time we want.
Apply for this Job

Apply for this Job

Subscribe to our Newsletter

Or follow us