Further benefits for you
How we work
The development of the editorial system and the news portal bnn.de are long-term projects besides the service portal (service.bnn.de) and our digital products.
In addition to the above mentioned projects our daily work consists of peer testing and reviews . We see code as a tool for documentation which is why we work by the principles of clean code . Therefore you will need to be familiar with Javascript & PHP . Experience with Docker and Git / Bitbucket is a plus as we use it on a daily basis. For project planning and to be able to track the progress of the individual topics independently, we use JIRA .
Thanks to our close cooperation with the online editorial team, we are involved in projects from an early stage starting with the requirements analysis. This allows us to work creatively and collaboratively to find solutions. Communication skills that are both empathic and precise will help you here.
What we need from you
For your position as a Full Stack Web Developer in our team, you need to be experienced with SCSS , Template Engines (such as Twig, Liquid, etc.), Build Tools (such as Webpack or Gulp) as well as cross-browser compatibility issues and ways to work around these. If you are familiar with Atomic Design , it is a definite plus but it’s not a necessity.
A basic understanding with nodeJS and package manager tools ( npm & Composer ) will be needed for your daily work. You have understood the idea behind microservices and architectural concepts like Single-page applications (SPA) or Progressive Web Apps (PWA).