Frontend Engineer

Festanstellung, Vollzeit · München

Lesen Sie die Stellenbeschreibung in:
fluid
​You will be working on fluid, our brand that builds the Operating System for Intellectual Property. 
Your mission
You will be working with either of our teams:
  • Agile delivery teams work closely with customers and the product management to build long lasting solutions that help them elegantly solve their problems.
  • Product teams address deep systemic issues and push new products that set benchmarks in usability and performance by using a variety of frameworks and APIs.
  • Infrastructure and support teams maintain instances for our SaaS-customers who depend on them for their day to day operations. The focus here is on release management, data migration, managing CI/CD pipelines and operations.
Specifically you will work on:
  • Design and implementation of our customer facing core frontend components, like the noventive customer portal or the IP management and ERP dashboards.
  • Focus on our users and promote good usability and accessibility in every experience.
  • Designing the application architecture and implementation based on business requirements, strategy and priorities.
  • Promote software engineering best practices via code reviews, automations, building internal tools and documentation.
  • Work closely with product managers, content creators and QA to own your solution from development to production.
Your profile
  • Bachelor's degree or higher in Software Engineering, Computer Science or a related technical field, or equivalent practical experience.
  • Ideally 2 - 4 years of professional experience.
  • Solid understanding of fundamental web technologies such as HTTP, REST, AJAX and JSON.
  • Thorough understanding of modern web frameworks such as Vue.js or Angular and their core principles.
  • Good unit testing and integration testing practices with Jest / Cypress.
  • Experience working with REST APIs.
  • Experience with Node.js and Express.
  • Strong CSS skills and practical experience in building responsive applications.
  • Strong proficiency of web standards, cross-browser compatibility, accessibility and SEO.
  • Ideally you have experience with Micro-Frontends, Web-Components and the implementation of Design Systems.
  • Agile / SCRUM software development process experience.
  • Solid German or English skills.
  • You should love writing clean code and strive to solve complex engineering problems.
  • You should be passionate about deeply understanding how things work and how to make them better.
  • You should be a highly skilled engineer, with a proven track record of customer and/or hobby projects that showcase your individual skills.
Why us?
noventive is redefining the current working modes of a complete industry, by using state-of-the-art engineering principles and technologies. To support our rapid development, we are constantly seeking for new talents to join our Data & Technology team.

It is important for us, to work on our products & services as a unified international team and to provide a workplace that fits into the dynamic lives of each of our team members. Therefore we focus on:
  • Modern, motivating company culture with flat hierarchies  
  • Flexible working times (we don't track hours, we track delivery)
  • Free choice of work location (at our office in Munich or flexible from home)
  • Great personal development potentials and possibilities for co-creation
About us
We build the Operating System for Intellectual Property.

The noventive Group consists of a technology company and patent law firm with various brands and services. Our vision is to protect tomorrow’s most innovative ideas with the latest technologies. In doing so, we focus on client and patent attorney and provide them with the best possible services for their everyday lives. We achieve this through automation, lean processes and innovative solutions.

More info at www.noventive.com
fluid
Du wirst an fluid arbeiten, unserer Marke, mit der wir das Betriebssystem für geistiges Eigentum entwickeln. 
Aufgaben
Der Großteil unserer Arbeit ist auf Python und dem Frappe Framework basiert. Dies ist die Engine, die den Kern unserer Produkte antreibt. Du wirst in einem unserer Data & Technology Streams arbeiten: 
 
  • Agile Delivery Teams arbeiten eng mit dem Kunden und dem Produktmanagement zusammen, um innovative Lösungen für aktuelle Problemstellungen auszuarbeiten. 
  • Produkt Teams setzen sich mit komplexen technischen Problemen auseinander und kombinieren verschiedene Frameworks und APIs, um neuen Produkte bereitzustellen, die Maßstäbe im Hinblick auf Usability und Performance setzen.  
  • Infrastruktur und Support Teams verwalten und betreiben eine Vielzahl von Server-Instanzen für unsere SaaS-Kunden und stellen höchste Verfügbarkeit sicher. Der Fokus liegt hier auf dem Release Management, Datenmigrationen, Verwaltung von CI/CD Pipelines und dem Betrieb. 
Profil
  • Bachelor-Abschluss oder höher in dem Fachbereich der Software Entwicklung, Informationstechnologie oder ähnlichen technischen Schwerpunkten bzw. vergleichbarer praktischer Erfahrung. 
  • Idealerweise 2 - 4 Jahre professioneller Berufserfahrung. 
  • Solide Kenntnisse grundlegender Webtechnologien wie HTTP, REST, AJAX und JSON. 
  • Umfassendes Verständnis von modernen Web-Frameworks wie Vue.js oder Angular und deren Grundprinzipien. 
  • Praktische Erfahrungen im Unit- und Integrationtesting mit Jest / Cypress. 
  • Erfahrung im Umgang mit REST-APIs. 
  • Erfahrung mit Node.js und Express. 
  • Fundierte CSS-Kenntnisse und praktische Erfahrung in der Entwicklung von Responsive-Designs. 
  • Sehr gute Kenntnisse von Webstandards, Cross-Browser Compatibility und Accessibility. 
  • Idealerweise hast du Erfahrung mit Micro-Frontends, Web-Components und der Implementierung von Designsystemen. 
  • Agile Entwicklungserfahrung (SCRUM). 
  • Gute Deutsch und Englisch Kenntnisse Du solltest eine Leidenschaft dafür haben sauberen Quellcode zu schreiben und danach streben die optimale Lösung für komplexe technische Problemstellungen zu erarbeiten. 
  • Du solltest ein hochqualifizierter Entwickler sein, der seine individuellen Fähigkeiten bereits in Kunden- und/oder Hobbyprojekten unter Beweis stellen konnte. 
Warum wir?
Durch den Einsatz modernster Technologien und Software Entwicklungsmethoden, definiert noventive die aktuellen Arbeitsabläufe eines gesamten Industriezweigs neu. Um schnelle Weiterentwicklung und Wachstum sicherzustellen, suchen wir jederzeit nach neuen Talenten für unser Data & Technology Team. 
 
Für uns ist es von großer Bedeutung, dass wir gemeinsam, als geschlossenes internationales Team, an der bestmöglichen Lösung für komplexe Problemstellungen arbeiten. Dafür biete wir ein Arbeitsumfeld, das sich nahtlos in das dynamische tägliche Leben eines jeden Teammitglieds integrieren lässt. Konkret bieten wir: 
  • Eine moderne und motivierende Unternehmenskultur mit flachen Hierarchien 
  • Flexible Arbeitszeiten (wir tracken keine Stunden, wir tracken Ergebnisse) 
  • Freie Wahl des Arbeitsorts (in unserem Büro in München oder flexibel aus dem eigenen Zuhause - Wohnsitz in Deutschland erforderlich) 
  • Großes Potential für die eigene Entwicklung und umfassende Möglichkeiten für Co-Creation
Über uns
We build the Operating System for Intellectual Property.

Die noventive Gruppe besteht aus einem Technologieunternehmen und einer Patentanwaltskanzlei mit verschiedenen Marken und Dienstleistungen. Unsere Vision ist es, die innovativsten Ideen von morgen mit den neuesten Technologien zu schützen. Dabei stellen wir Mandant und Patentanwalt in den Mittelpunkt und bieten ihnen die bestmöglichen Services für ihren Alltag. Dies erreichen wir durch Automatisierung, schlanke Prozesse und innovative Lösungen.

Mehr Infos unter www.noventive.com
Wir freuen uns auf Sie!
Wir freuen uns über Ihr Interesse an noventive. Bitte füllen Sie das folgende kurze Formular aus. Sollten Sie Schwierigkeiten mit dem Upload Ihrer Daten haben, wende Sie sich gerne per Email an recruiting@noventive.com.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.