Auf einen Blick
- Aufgaben: Entwickle und teste Benutzeroberflächen für innovative Produkte.
- Arbeitgeber: IQVIA ist ein führendes Unternehmen im Bereich Gesundheitsdaten und Analytik.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Hybrid- oder Remote-Arbeit und spannende Projekte.
- Warum dieser Job: Gestalte die Nutzererfahrung und arbeite in einem kreativen, dynamischen Team.
- Gewünschte Qualifikationen: Bachelor-Abschluss in Informatik oder vergleichbare Erfahrung erforderlich.
- Andere Informationen: Arbeiten in Berlin oder Bochum mit flexiblen Kernarbeitszeiten.
Das voraussichtliche Gehalt liegt zwischen 48000 - 72000 € pro Jahr.
Standort: Berlin, Deutschland
Vertrag: 6 Monate Vertrag
Arbeitsmodell: Hybrid oder Remote
Sprache: Deutsch
Jobübersicht
Planung, Gestaltung, Entwicklung und Test von Benutzeroberflächen und Benutzererfahrungskomponenten für die Produkte von IQVIA. Bereitstellung von Expertise in Benutzererfahrungsdesign, Usability, Evaluierung und Testing für Produktentwicklungsteams. Entwicklung und Codierung von Prototypen, Beta- und Endanwendungen sowie Systemen für Benutzeroberflächen und Benutzererfahrungselemente basierend auf Spezifikationen, Anforderungen und Designstandards der Benutzererfahrung.
Wesentliche Funktionen
- Planung, Gestaltung, Entwicklung und Test von Benutzeroberflächen und Benutzererfahrungskomponenten für die Produkte von IQVIA.
- Bereitstellung von Expertise in Benutzererfahrungsdesign, Usability, Evaluierung und Testing für Produktentwicklungsteams.
- Entwicklung und Codierung von Prototypen, Beta- und Endanwendungen sowie Systemen für Benutzeroberflächen und Benutzererfahrungselemente basierend auf Spezifikationen, Anforderungen und Designstandards der Benutzererfahrung.
- Sicherstellung der technischen Machbarkeit von UI/UX-Designs.
- Durchführung technischer Überprüfungen vorgeschlagener Design- und Produktänderungen auf Machbarkeit, Integration mit bestehenden technischen Architekturen und Systemen sowie Übereinstimmung mit den gewünschten Benutzererfahrungs- und Designstandards.
- Bereitstellung technischer Anleitung und Coaching für Kollegen.
Qualifikationen
- Abschluss in Informatik, einem verwandten Bereich oder gleichwertige Erfahrung.
Hauptverantwortlichkeiten:
- Pflege und Verbesserung bestehender Benutzeroberflächen für unsere Kernprodukte.
- Gestaltung, Entwicklung, Test, Validierung und Debugging neuer Benutzeroberflächen.
- Entwicklung der Übergangsschicht von UI zum Backend.
- Planung und Gestaltung neuer Benutzeroberflächen mithilfe von Wireframes.
- Durchführung von Code-Reviews für andere UI-Entwickler.
- Schreiben von Unit- und Integrationstests mit JUnit und Mockito.
- Unterstützung bei der Entwicklung von Benutzerakzeptanztests mit Selenium WebDriver und dem Concordion-Framework.
Primäre Fähigkeiten:
- Starke Java-Coding-Fähigkeiten sowie Kenntnisse in Vaadin – dies ist zwingend erforderlich.
- Erfahrung mit dem Spring-Framework (Dependency Injection, Transaktionsmanagement).
- Versiert in JUnit und Mockito zum Schreiben von Testfällen.
- Fließende Deutschkenntnisse, andernfalls Bereitschaft zur Verbesserung der bestehenden Deutschkenntnisse – B2/C1-Niveau sollte in Ordnung sein.
- Erfahrung mit IntelliJ.
- Versiert in Git (Bitbucket/GitHub/GitLab).
- Erfahrung mit Maven.
- Kenntnisse in HTTP und REST.
Weitere Details:
- Beide Arbeitsoptionen sind möglich. Hybrid (Standorte Bochum oder Berlin) sowie vollständig remote.
- Flexible Arbeitszeiten. Die Kernarbeitszeit des Teams liegt zwischen 10 Uhr und 16 Uhr.
- Zeitzone: Berlin, Deutschland (CET: UTC+1, CEST: UTC+2).
Weitere wünschenswerte Fähigkeiten:
- Verständnis der UX-Designprinzipien.
- Erfahrung mit JPA/Hibernate, MSSQL-Server, Oracle, PostgreSQL.
- Vertrautheit mit der Integration von Anwendungen in SSO-Lösungen unter Verwendung von OAuth2 oder OIDC.
- Erfahrung mit Browserautomatisierung unter Verwendung von Selenium WebDriver.
- Testdesign-Erfahrung mit dem Concordion-Framework.
- Erfahrung mit anderen UI-Frameworks wie React.
- Erfahrung in der UI-Entwicklung für mobile Anwendungen.
- Vertrautheit mit Windows- oder MacOS-Umgebungen.
Sr. Frontend Developer Arbeitgeber: N Consulting Limited
Kontaktperson:
N Consulting Limited HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Sr. Frontend Developer
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die in der Branche arbeiten. Oftmals erfährt man über offene Stellen durch persönliche Kontakte, bevor sie öffentlich ausgeschrieben werden.
✨Tip Nummer 2
Zeige deine Fähigkeiten! Erstelle ein Portfolio mit Projekten, an denen du gearbeitet hast, insbesondere solche, die deine Java- und Vaadin-Kenntnisse demonstrieren. Ein starkes Portfolio kann dich von anderen Bewerbern abheben.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor! Übe häufige Fragen zu UI/UX-Design und Frontend-Entwicklung. Sei bereit, deine Problemlösungsfähigkeiten anhand von Code-Beispielen zu demonstrieren.
✨Tip Nummer 4
Informiere dich über die neuesten Trends in der Frontend-Entwicklung! Halte dich über neue Technologien und Frameworks auf dem Laufenden, um im Gespräch mit den Interviewern kompetent zu wirken und dein Interesse an der Branche zu zeigen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Sr. Frontend Developer
Tipps für deine Bewerbung 🫡
Stelle deine Fähigkeiten heraus: Betone in deinem Lebenslauf und Anschreiben deine starken Java-Kenntnisse sowie deine Erfahrung mit Vaadin und dem Spring-Framework. Zeige, wie du diese Fähigkeiten in früheren Projekten angewendet hast.
Sprich die Sprache der Nutzer: Da fließende Deutschkenntnisse gefordert sind, solltest du sicherstellen, dass dein Anschreiben und Lebenslauf in einwandfreiem Deutsch verfasst sind. Wenn du deine Sprachkenntnisse verbessern möchtest, erwähne dies ebenfalls.
Beziehe dich auf UX-Design: Da UX-Design ein wichtiger Bestandteil der Rolle ist, solltest du Beispiele für deine Erfahrungen in diesem Bereich anführen. Beschreibe, wie du Benutzeroberflächen geplant, entwickelt und getestet hast.
Technische Details einfügen: Gib in deinem Lebenslauf spezifische technische Fähigkeiten an, wie z.B. deine Erfahrung mit JUnit, Mockito, Git und Maven. Dies zeigt, dass du die technischen Anforderungen der Stelle verstehst und erfüllst.
Wie du dich auf ein Vorstellungsgespräch bei N Consulting Limited vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Rolle einen starken Fokus auf Java und Vaadin hat, solltest du deine Kenntnisse in diesen Technologien auffrischen. Sei bereit, spezifische Fragen zu beantworten und eventuell auch Live-Coding-Übungen durchzuführen.
✨Zeige deine UX-Design-Kenntnisse
Da die Position auch UX-Design umfasst, ist es wichtig, dass du Beispiele für deine Erfahrungen in diesem Bereich parat hast. Diskutiere über Projekte, bei denen du Benutzeroberflächen entworfen und getestet hast.
✨Sprich über Teamarbeit und Code-Reviews
Die Fähigkeit, mit anderen Entwicklern zusammenzuarbeiten und konstruktives Feedback zu geben, ist entscheidend. Bereite dich darauf vor, über deine Erfahrungen mit Code-Reviews und der Zusammenarbeit im Team zu sprechen.
✨Verbessere deine Deutschkenntnisse
Fließende Deutschkenntnisse sind wichtig für diese Position. Wenn du nicht auf dem gewünschten Niveau bist, zeige deine Bereitschaft, deine Sprachkenntnisse zu verbessern und erkläre, wie du dies planst.