Jobs

Software Entwickler (m/w) - Regensburg

Stellenbeschreibung

Contact Impact liefert innovative Services für digitale Werbe-Aussteuerung und bietet kundenspezifische Lösungen an, um das volle Potential von Display-Kampagnen auszuschöpfen. Durch das Zusammenspiel verschiedener Datenquellen bietet unsere Plattform innovative Ansätze, effektive Kampagnenplanung- und optimierung, sowie Auswertungs- und Adserving-Tools.
Die Contact Impact GmbH ist ein Beteiligungsunternehmen der Axel Springer All Media GmbH & Co. KG. [1]

Dein Profil

Du nennst Neugierde und Pragmatismus zur Lösung komplexer Sachverhalte, sowie Kommunikationsfähigkeit und Teamfähigkeit dein eigen, dann verstärke unser kompetentes und dynamisches Team.

Wir suchen einen Node.js Entwickler, der eigenverantwortlich den Datenaustausch zwischen Server und Usern gewährleistet. Zu deinen Hauptaufgaben zählen Konzeption und Umsetzung serverseitiger Logik, als auch das Zusammenspiel hochperformanter Frontend-Anfragen und die damit verbundenen Reaktionsgeschwindigkeit.
Eine weitere Aufgabe wird die Integration von bereitgestellten Frontend-Elementen in unser System sein, weshalb ein grundlegendes Verständnis von Frontend-Frameworks vorhanden sein sollte.

Anstellungsort

Unser Büro befindet sich in Regensburg, gelegentliche (0-3x pro Monat) Reisetätigkeit ist erforderlich.

Was wir bieten

  • Flexible Arbeitszeiteinteilung mit einer ausgewogenen Work-Life-Balance
  • Fortbildungsmöglichkeiten in einer innovativen Branche
  • Individuelle Wahl deiner Arbeitsmittel (OS / IDE..)
  • Interessante und anspruchsvolle Projekte
  • Zusammenarbeit mit einem jungen und dynamischen Team
  • Eine marktgerecht und leistungsorientierte Vergütung
  • Büro im Zentrum von Regensburg

Voraussetzungen

  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift
  • Hohe Affinität zu JavaScript und APIs/RESTful Web Services
  • Kenntnisse von Node.js und entsprechenden Frameworks wie Express.js
  • Grundlegende Kenntnisse in Frontend Technologien wie HTML5 und CSS3
  • Kenntnisse der Implementierung unterschiedlicher Datenquellen- und banken
  • Grundlegendes Verständnis von Code-Versionsverwaltungstools wie Git/Gltlab
  • Selbständiges und zeiteffektives Arbeiten

Contact Impact GmbH provides digital advertising technology and solutions that enable more potential in clients display portfolio. Our platform includes and combines various data sources to allow innovative ad delivery, campaign planning, optimization, analytics and ad serving.

We are in search of talented software developers. You should love finding simple solutions to complex problems, you should not only care about the efficiency and maintainability, but also the way it helps the team to do its job. You are going to work with a great team on systems that serve billions of requests per day and improve our platform.

Job Description

We are in search of a Node.js Developer responsible for managing the interchange of data between the server and users. Your primary focus will be the development of all server-side logic, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

  • Work on a microservice-based platform
  • Writing reusable, testable, and efficient code
  • Integration of data storage solutions like redis.io, mongodb, postgres and others
  • Participate in design discussions and implementation of low-latency, high-availability, and performant applications

Skills and Qualifications

  • Professional in software development with 3+ years experience or BA/BS degree (Degree in Computer Science or related field preferred)
  • Fluent in spoken and written German
  • Strong proficiency with JavaScript and RESTful Web Services
  • Knowledge of Node.js and frameworks available for it such as Express.js
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages such as Pug
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms and unit tests
  • Basic understanding of code versioning tools, such as Git/GItlab
  • Ability to work independently and make use of your time effectively

Location

Our office is located in Regensburg, but you may be required to travel for a few days per month.

What we provide you with

  • Organize your time, flexible hours, work when you are inspired, take time for your family
  • Invest in your skills, take time to learn about new technologies and the means of coding
  • The best tools, for you to get the job done, choose whatever OS/IDE suits you the best
  • Interesting projects
  • A very dedicated team
  • Office in the center of Regensburg

Contact

Michael Ermer

Michael Ermer CTO

Tel: +49 (0)941 646 64 200

Apply now!