Frontend Javascript/AngularJS developer
Location: DE, BE, Berlin
Department: Development
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Internet
Function: Information Technology

Company profile:

Job description:
Contentful (#URL_0252efddcbc4b8f51969fca7b054595976ea4678fd880b3653151e618d447b33#) is an API-first content management platform for web and mobile applications and the first cloud-based service to allow content to be distributed across any device, application or platform, with one single input.Content is managed in a completely presentation-independent format and can be served to all current and future platforms, including iOS, Android, Google Glass or interactive JavaScript apps.We are funded by the world’s leading VCs, Benchmark’s European sister Balderton (MySQL, Redhat, Twitter, New Relic, Dropbox) and SaaS expert Point Nine Capital (ZenDesk, Unbounce, Server Density). Our advisory board includes key personalities from the BBC, Apple, Rovio, Symantec as well as thought leaders in the Web and Content Management space.We showed significant traction and have paying customers who host big internet properties on Contentful.The FrontendOur users manage their content through a sophisticated single-page application, written in AngularJS. We target current evergreen browsers (Chrome, Firefox, Safari, IE11+) to provide the best, smoothest possible user experience inside the browser for solving the complex tasks around content management. Since most of our backend is implemented in Javascript, we share a lot of code between client and server. The frontend application does not only communicate with a REST API but has a realtime connection to the server and other users for collaboratively editing Entries.As a frontend developer you will work on a complex, modular user interface where API design, application architecture and application state management are the main challenges.

Requirements:
Experience writing stateful GUI applications.Good knowledge of HTML, CSS, the DOM and browser APIsExperience with unit and integration testing of browser-based JavascriptKnowledge of the server-side JavaScript ecosystem (#URL_968b3a839b798052f33a95a811f8b2366cd66f6bcc98f2885bea5ee47d000659#, AltJS languages)Knowledge and experience of frontend application frameworks such as #URL_9078e8368d89dcdbf1ed26064be556e5b47144133bf647a7deaa954f8ec0bdb4#, Ember, Knockout, or BackboneA Computer Science background considered a plusKnowledge of functional programming or scripting languages such as Ruby considered a plusExcellent English communication skills, verbally and written (German not required)You get stuff done. We are looking for someone we can trust to do a good job without much handholding - you should enjoy responsibility.

Benefits:
Join a technology Company that counts among its investor and advisors people like Francesco Cesarini (Erlang Solutions) and Adam Wiggins (Heroku)Enjoy a significant training budget (money and time) that you can spend on conferences and coursesBe in a fast-paced environment in a company that’s growing quickly. Garner responsibility and make a significant impact, instead of being just another cog in a machine.Pick your own equipment to get the best out of your working daysA fun workplace right in the heart of BerlinCompetitive salary and stock options