Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Freelance Software Engineer (Front-end) (m/f)

IT | Berlin, Germany | Contract and Temporary

Job Description

We are an agile, Berlin-based e-commerce brand providing exceptional-quality homewares at an exceptionally fair price. We believed that the industry was in need of a shake-up and that the best way to do things was to do them differently. Our 50 employees, hailing from 15 different countries, think the same. 

We are currently looking for an

in-house Freelance Software Engineer (Front-end) (m/f)

Together with other experienced senior developers, you’ll help implement lean solutions using new technologies like VueJS, ecmaScript 6, and single page apps to help grow Urbanara and prepare it for larger international markets.

With an emphasis on well-structured IT processes, you’ll have the chance to develop well-conceived, creative and innovative solutions that make an immediate impact.

We don’t expect you to perform backflips while you code. But we do expect that you have a desire to grow, inspire, and make a difference.

Day-to-day, this means:

  • Build next-generation web applications that our customers love to use

  • Support in designing and implementing APIs for SPA's, mobile and other third party apps

  • Ensuring high-quality output that is efficient and delivered on time

  • Helping us to innovate bringing new ideas and knowledge

  • Work side-by-side with a team to help them develop their skills, and vice versa

You’d describe yourself as:

  • An expert in front-end engineering with 3+ years experience in web development

  • Fluent in CSS, Javascript, Sass, Webpack, Rest applications

  • Modern Frameworks (VueJS, AngularJS, ReactJS, etc...)

  • Having a deep understanding of Web Semantics

  • Experienced in developing SEO-optimized single-page applications

  • Capable of solving abstract problems

  • Fluent in English

  • A team-player

  • Nice to know but not required:

    • VueJS

    • ecmaScript 6

    • NodeJS

    • Front-end functional/behavioral tests

We promise:

  • A freelance position for a limited period of time in a dynamic company in Berlin Mitte

  • Responsibility, trust and resources from day one (really)

  • Fortnightly free-time to work on a personal project

  • Potential for personal and professional growth, with regular feedback meetings

  • An inspiring, positive and transparent company culture

  • Onboarding programme and generous employee discounts

  • Friday drinks and international nights

  • An open working environment where diversity is our strength


Sound like we’re a match? We’re glad you found us. All applicants are asked to apply by first completing a coding test on GitHub. Once you’ve submitted your test, send your results (link to the pull request or, if you prefer to stay incognito, clone and fork it and send us the zip file of your test instead), along with your CV and short cover letter (incl. desired compensation and starting date) via the apply button.

Applications without the test results will not be considered.

We cannot consider referrals by external recruiting partners.