Frontend Engineer (m/w/d)

Permanent employee, Full or part-time · Essen, München, Berlin, Hamburg, Standortunabhängig

Read job description in:
Deine Aufgaben

Als Frontend Engineer (m/w/d) spielst du eine entscheidende Rolle bei der Umsetzung von Designkonzepten in robusten und wartbaren Code. Du wirst dein Fachwissen in JavaScript & TypeScript, HTML und CSS nutzen, um benutzerfreundliche Funktionen zu erstellen und zu optimieren. Dabei arbeitest du mit funktionsübergreifenden Teams zusammen, um sicherzustellen, dass unsere Anwendungen eine außergewöhnliche User Experience bieten. Dein Beitrag wird sich darauf konzentrieren, skalierbare, wieder verwendbare Komponenten zu entwickeln und hohe Qualitätsstandards im gesamten Code zu wahren.

 


  • Entwicklung und Implementierung: Entwerfen, erstellen und pflegen von responsiven und zugänglichen Frontend-Komponenten, Funktionen und Anwendungen mit JavaScript & TypeScript.
  • Funktionsübergreifende Zusammenarbeit: Enge Zusammenarbeit mit UX/UI-Designern, Produktmanagern und Backend-Entwicklern, um nahtlose und intuitive Benutzererfahrungen zu schaffen.
  • Code-Qualität sicherstellen: Sicherstellung von hochwertigem Code durch Best Practices, einschließlich Code-Reviews, Pair-Programming und rigorosem Testen.
  • Leistungsoptimierung: Identifikation und Behebung von Leistungsengpässen zur Verbesserung der Reaktionsfähigkeit, Geschwindigkeit und Gesamteffizienz der Frontend-Anwendungen.
  • Responsives und zugängliches Design: Erstellung von Funktionen, die auf einer Vielzahl von Geräten gut funktionieren und für alle Benutzer zugänglich sind.
  • Dokumentation und Wissensaustausch: Pflege klarer und umfassender Dokumentation für Komponenten, Module und Tools, um den Wissensaustausch im Team zu fördern.
  • Auf dem neuesten Stand bleiben: Mit den neuesten Frontend-Technologien, Best Practices und Trends Schritt halten und diese bei laufenden Projekten anwenden.
Dein Profil
  • Berufserfahrung: Mehrjährige Erfahrung in der Frontend-Entwicklung mit Fokus auf der Entwicklung skalierbarer Anwendungen.
  • Programmiersprachen:  Profundes Wissen über die Entwicklung mit TypeScript sowie ein tiefes Verständnis seines Type Systems und Best Practices für die Verwendung in großen Codebases. Zusätzlich fundiertes Verständnis von Kernkonzepten in JavaScript, einschließlich ES6+ Features, asynchroner Programmierung, Closures und Modul-Bundling.
  • HTML & CSS Expertise: Solides Wissen in modernem HTML5, CSS3, Flexbox und CSS Grid sowie Erfahrung in der Implementierung responsiver, plattformübergreifender Layouts.
  • Komponentenbasierte Entwicklung: Vertrautheit mit komponentenbasierter Entwicklung unter Verwendung von Frameworks / Bibliotheken (z.B. React, Vue, Angular), aber auch Flexibilität, mit jedem Framework zu arbeiten, das erforderlich ist.
  • State Management: Erfahrung mit State-Management-Pattern oder -Bibliotheken zur Handhabung eines komplexen Frontends, wie z.B. Redux oder vergleichbare.
  • Testing: Erfahrung mit Frontend-Test-Frameworks (z.B. Jest, Cypress, Mocha) und Kenntnisse der Best Practices in Unit-Testing und End-to-End-Testing.
  • Versionskontrolle: Beherrschung von Git und modernen Versionskontrollpraktiken.
  • Leistungsoptimierung: Vertrautheit mit Performance Monitoring Tools und -techniken, einschließlich Bundle-Analyse, Lazy Loading und Web-Performance-Audits.
  • UI/UX Zusammenarbeit: Erfahrung in der Zusammenarbeit mit Design-Tools wie Figma, Sketch oder Adobe XD.
  • Backend-Kenntnisse: Verständnis von RESTful und / oder GraphQL APIs und die Fähigkeit, mit Backend-Teams zu arbeiten, um Frontend-Code nahtlos zu integrieren.
  • Agile / Scrum-Umgebung: Erfahrung in der Arbeit in einem Agile- oder Scrum-basierten Workflow.
  • Sprachen: Fließendes Englisch, kommunikationssicheres Deutsch ist ein Plus.
Warum wir?
  • hohes Maß an Autonomie und die Möglichkeit, an spannenden, praxisnahen Projekten zu arbeiten, die sich direkt auf den Erfolg unserer Kunden auswirken 
  • dynamisches, kollaboratives Umfeld mit Raum für die Verwirklichung deiner Ideen und Innovationen
  • fortlaufende Entwicklungsmöglichkeiten, einschließlich maßgeschneiderter Schulungs-programme und Zertifizierungen zur Erweiterung deiner Fähigkeiten 
  • Homeoffice-Möglichkeiten und flexible Arbeitszeit-Modelle
  • Benefits wie arbeitgeberfinanzierte Beiträge zur Altersvorsorge, Zuschüsse zu Kita-Beiträgen, Firmenfahrräder, individuelle Technikausstattung, Fitnessstudio-Bezuschussung und vieles mehr
  • Karrieremöglichkeiten in einem Unternehmen, das sowohl auf technisches Know-how als auch auf Kundenerfolg Wert legt
  • kurze Kommunikationswege und eine konstruktive Feedback-Kultur

 

Sende uns deine aussagekräftigen Bewerbungsunterlagen mit Angabe deiner Gehaltsvorstellungen und deines frühestmöglichen Eintrittstermins. Deine Ansprechpartnerinnen für diese Stelle sind Thessy & Sina. 

 

Wir freuen uns sehr, dich kennenzulernen.

Über uns

Seit 1995 steht DextraData seinen Klienten als Berater und Partner mit IT-Know-how zur Seite. Damals gab‘s noch ZIP-Laufwerke statt Clouds und Bytes noch ohne Giga. Heute lagern wir ganze Data Center in der Cloud, rechnen in Petabyte und liefern unseren Klienten für die digitale Transformation Software aus Eigenentwicklung. Dafür gab es jüngst mehrere Positionierungen unserer Software durch das Analystenhaus Gartner.

Unsere Produkte sind konkrete Antworten auf die aktuellen Herausforderungen moderner Unternehmen. Ziele unserer Software-Lösungen CIO COCKPIT, GRASP, Dex7, Logipad und VIBS9 sind, Transparenz zu schaffen, Prozesse zu optimieren und entscheidende Unterstützung sowie Mehrwert für das Business unserer Kunden zu liefern. Zurzeit beschäftigt die DextraData GmbH 100 Mitarbeitende an den Standorten Essen, Hamburg, Berlin, Mannheim, München und Zagreb.

DextraData zeichnet sich vor allem durch den vollen Einsatz seiner motivierten Mitarbeiterinnen und Mitarbeiter und eine innovative Unternehmenskultur aus – das sagen nicht wir, sondern zwei TOP100 Innovations-Awards und viele Kundenumfragen bei Medienpartnern wie Channelpartner und Computerwoche.

Wir freuen uns auf deine Bewerbung!

Your mission

As a Frontend Engineer (m/f/x), you will play a vital role in translating design concepts into robust and maintainable code. You’ll leverage your expertise in JavaScript & TypeScript, HTML, and CSS to create and optimize user-facing features, collaborating with cross-functional teams to ensure that our applications provide exceptional user experiences. Your contributions will focus on developing scalable, reusable components and maintaining high-quality standards across the codebase.

 


  • Develop and Implement: Design, build, and maintain responsive and accessible front-end components, features, and applications with JavaScript & TypeScript.
  • Collaborate Cross-functionally: Work closely with UX/UI designers, product managers, and backend engineers to create seamless and intuitive user experiences.
  • Maintain Code Quality: Ensure high-quality code through best practices, including code reviews, pair programming, and rigorous testing.
  • Optimize for Performance: Identify and resolve performance bottlenecks to enhance responsiveness, speed, and overall efficiency of frontend applications.
  • Responsive and Accessible Design: Build features that work well across a wide range of devices and are accessible to all users.
  • Document and Share Knowledge: Maintain clear and thorough documentation for components, modules, and tools, promoting knowledge sharing within the team.
  • Stay Updated: Keep up with the latest frontend technologies, best practices, and trends, and apply them as relevant to ongoing projects.
Your profile
  • Proven Experience: Several years of experience in frontend development, with a focus on building scalable applications.
  • Language Proficiency: Strong skills in TypeScript, with a deep understanding of its type system and best practices for using it in large codebases. Additionally, advanced understanding of core JavaScript concepts, including ES6+ features, asynchronous programming, closures, and module bundling.
  • HTML & CSS Expertise: Solid knowledge of modern HTML5, CSS3, Flexbox, and CSS Grid, with experience in implementing responsive, cross-browser, and cross-device layouts.
  • Component-Based Development: Familiarity with component-driven development using frameworks/libraries (e.g., React, Vue, Angular), but with flexibility to work across any framework as required.
  • State Management: Experience with state management patterns or libraries for handling complex frontend state, such as Redux, or equivalent.
  • Testing: Experience with frontend testing frameworks (e.g., Jest, Cypress, Mocha) and knowledge of best practices in unit testing and end-to-end testing.
  • Version Control: Proficiency with Git and modern version control practices.
  • Performance Optimization: Familiarity with performance monitoring tools and techniques, including bundle analysis, lazy loading, and web performance audits.
  • UI/UX Collaboration: Experience working with design tools like Figma, Sketch, or Adobe XD.
  • Backend Knowledge: Understanding of RESTful and/or GraphQL APIs, and the ability to work with backend teams to integrate frontend code seamlessly.
  • Agile/Scrum Environment: Experience working in an Agile or Scrum-based workflow.
  • Languages: Fluent English and proficient German is a plus.
Why us?
  • High degree of autonomy
  • Dynamic, collaborative environment with room to realize your ideas and innovations
  • Ongoing development opportunities, including tailored training programs and certifications to enhance your skills
  • Home office opportunities and flexible working time models
  • Benefits such as employer-funded pension contributions, daycare subsidies, company bicycles, individual technology equipment, gym subsidies, and much more
  • Career opportunities in a company that values both technical expertise and customer success
  • Short communication channels and a constructive feedback culture

 

Please send us your detailed application documents, including your salary expectations and your earliest possible start date. Your contacts for this position are Thessy & Sina.

We look forward to meeting you.


About us
Since 1995, DextraData has been supporting its clients as a consultant and partner with IT know-how. Back then, there were ZIP drives instead of clouds and bytes without giga. Today, we store entire data centers in the cloud, calculate in petabytes, and provide our clients with in-house developed software for digital transformation. This has recently earned several positions for our software by the analyst firm Gartner. Our products are concrete answers to the current challenges of modern companies.

The goals of our software solutions CIO COCKPIT, GRASP, Dex7, Logipad, and VIBS9 are to create transparency, optimize processes, and provide crucial support and added value for our customers' businesses. Currently, DextraData GmbH employs 100 people at locations in Essen, Hamburg, Berlin, Mannheim, Munich, and Zagreb.

DextraData is characterized primarily by the full commitment of its motivated employees and an innovative corporate culture – this is not just our opinion, but also the opinion of two TOP100 Innovation Awards and many customer surveys by media partners such as Channelpartner and Computerwoche.

We look forward to your application!
We look forward to meeting you!
We appreciate your interest in DextraData GmbH. Please fill out the following short form. If you encounter any difficulties uploading your data, feel free to contact us via email at jobs@dextradata.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.