Eyeem logo Eyeem

Frontend Developer (f/m)

Created on 20-10-2017
Location Berlin

Description

EyeEm is a photography company on a mission to discover and showcase new talent through technology. As one of the world’s fastest-growing photo communities, EyeEm connects over 20 million photographers with brands and agencies around the world. Since the beginning of EyeEm in 2011, we have become the largest and leading source for authentic, royalty-free images. Read more about our story!

Thanks to a unique combination of advanced search technology, Market and Missions, EyeEm photographers have a chance to showcase their original work and license their photography to be seen by a global audience.

You will work in a cross functional team, closely with designers and product managers to build new features for our community and marketplace and you'll be a core contributor right from the get go. If you’re an experienced frontend developer who is just as excited as we are about the latest technologies in the fast paced JavaScript world, have experience with modern client side JavaScript frameworks, libraries and best practises, then please get in touch.

Key responsibilities include:

  • Build all aspects of the EyeEm web app, server and client side as well as internal tools.
  • Maintaining, testing, and iterating on the web app.
  • Working with our designers and product owners to bring UI and UX to life.
  • Enhance our internal component library that we re-use throughout our application.

Requirements

  • 4+ years’ experience as a front-end developer.
  • Excellent knowledge of best practices and browser specifics in desktop and mobile.
  • Strong understanding of JavaScript, including functional programming and other common patterns.
  • Deep familiarity with architecting front­end systems.
  • Configuration management skills are a plus.

You are:

  • Self-driven and fast learner, you have a hands-on approach.
  • You can structure and organize your work without problems.
  • Quality-oriented and detail-focused.
  • You have a creative mind-set.
  • A team player.
  • Excellent English verbal and written communication skills.

TECHNICAL MUST HAVES

  • Experience with react (redux) & node.js.
  • Advanced knowledge of web standards: HTML, CSS.
  • Familiar with SVG, WebGL is a plus
  • Familiarity with AWS is a plus
  • Experience with testing frameworks (we use Mocha/Chai or Jest for unit testing, nightwatch.js for end-to-end and Flow for type checking).

Benefits

  • Be part of an international team of ambitious, creative team members who are passionate about photography.
  • Work with and create products that reach, encourage and inspire millions of people, from pros to new talents.
  • A culture focussed on continual learning: in-house masterclasses, regular EyeEm University workshops on a wide range of topics led by colleagues, and free German lessons.

Benefit

German classes

German class...

Diverse working environment

Diverse work...

weekly lunch

weekly lunch

CLOSED VACANCY Apply now

Video