Frontend Entwickler (m/w/d) in Karlsruhe

TOP-JOB solute gmbh veröffentlicht

Stellenbeschreibung

Die solute GmbH steht seit 2004 für die erfolgreiche Marke billiger.de – eines der meistgenutzten Preisvergleichsportale Deutschlands. Mit unseren kreativen Mitarbeitern entwickeln wir beständig neue Ideen für unsere User, um sie beim Online-Shopping zu begleiten. So stecken hinter der solute mit Hauptsitz in Karlsruhe noch die Marken Shopping.de, ka’ch!ng und friends communication.

  


Das erwartet Dich

  • Technische Weiterentwicklung unseres Portals billiger.de sowie unserer internen Redaktions- und Verwaltungstools
  • Implementierung neuer Features mit Hilfe von Frameworks wie Pyramid und Jinja2
  • Konzeption und Entwicklung neuer Softwarelösungen in Abstimmung mit dem Team, dem Produktmanagement sowie dem Bereich User Experience  


Das bringst Du mit    

  • Erfahrung im Entwurf und der Umsetzung performanter, responsiver Webseiten
  • Kenntnisse in HTML5, CSS3, ES6 und JS-Frameworks (jQuery, Ember)
  • Programmierkenntnisse in Python sowie Erfahrungen mit Web Frameworks wie Django oder Pyramid
  • Erfahrung mit Versionskontrolle mit Git, Unit-Testing und Automatisierung
  • Kenntnisse in der Verwendung von REST-APIs bzw. JSON-RPC
  • Grundlegende Kenntnisse in SQL (bevorzugt in PostgreSQL) oder anderen Speichertechnologien wie Redis sind von Vorteil
  • Linux ist kein Fremdwort
  • Gute konzeptionelle und analytische Fähigkeiten
  • Spaß an Teamarbeit


Was wir Dir bieten    

  • Teamübergreifende Learning Days um neue Technologien ausprobieren zu können
  • Abteilungsübergreifende Lean Startups, um eigene Ideen mit anderen Mitstreitern umzusetzen
  • Meetups im Bereich Python, Suche und Machine Learning
  • Code Reviews, Kollaboration & Brainstorming im Team
  • Agile Entwicklungsumgebung mit Kanban und eine Opensource-Umgebung unter Linux
  • Einsatz moderner Technologien in unserer eigenen Microservice-Architektur
  • Neugierig? Hier ist ein Einblick in unsere Systeme von der PyCon.DE 2017: https://youtu.be/2fuW9ITUXrU

 

Werde Teil des solute-Teams und bewirb Dich noch heute!

Mehr zum Job

Anzeigenart Stellenangebot
Arbeitszeit Vollzeit
Vertragsart Festanstellung
Berufliche Praxis mit Berufserfahrung
Aus- und Weiterbildung Abgeschlossene Berufsausbildung / Lehrabschluss
Berufskategorie Informationstechnologie, Softwareentwicklung / Sonstiges
Arbeitsort Zeppelinstr. 15, 76185 Karlsruhe

Arbeitgeber

solute gmbh

Kontakt für Bewerbung

Frau Angela Buscher
Personalwesen
Zeppelinstr. 15, 76185 Karlsruhe jobs@billiger.de

Mehr zum Arbeitgeber

Benefits
solute gmbh

PyCon.DE 2017 Patrick Schemitz - From Java to Python: Migrating Search Functionality at billiger.de

Patrick Schemitz

Patrick is a Senior Scientist at solute GmbH. An avid Pythonista since 2003, his main responsibility is the billiger.de search functionality, which he (co-) wrote using first Lucene, later Solr and now SolrCloud. Besides that, he wrote the SVM-based offer categorization at billiger.de and has a keen interest in machine learning. Patrick holds a Ph.D. in particle physics from Karlsruhe university.

Abstract

Tags: solrcloud solr search python

billiger.de is a German price comparison site. Search is handled by a heavily customized Solr setup. When switching to SolrCloud earlier this year, instead of porting our custom SolrComponents to SolrCloud, we ended up re-implementing them in a Python service layer. Here we show how, and why.Description

The search on our price comparison site billiger.de is implemented using Solr and half a dozen custom SolrComponents. When switching from Solr to SolrCloud earlier this year, we had to go over all our custom components in order to make them cluster-ready. What we ended up doing instead was re-implementing the custom functionality in a Python service layer that in turn uses stock SolrCloud. This talk describes our journey, shows some code and advocates hiding implementation details like Solr v. SolrCloud behind a service layer. Ported functionality includes boosting more successful documents, identifying brands and categories in queries, "minimum match" search and facet ranking and alternatives.

Recorded at PyCon.DE 2017 Karlsruhe: pycon.deVideo editing: Sebastian Neubauer & Andrei DanTools: Blender, Avidemux & Sonic Pi

Wir benutzen Cookies um die Benutzerfreundlichkeit auf unseren Seiten zu verbessern. Änderst Du die Einstellungen nicht, gehen wir davon aus, dass Du damit einverstanden bist. Hier kannst Du zu den Einstellungen mehr erfahren.