Auf einen Blick
- Aufgaben: Join us to design and enhance user interfaces for cutting-edge health tech products.
- Arbeitgeber: IQVIA is a global leader in clinical research and healthcare intelligence.
- Mitarbeitervorteile: Enjoy flexible hours, hybrid or remote work, and a competitive salary package.
- Warum dieser Job: Be part of an innovative team making a real impact on patient outcomes.
- Gewünschte Qualifikationen: Proficient in Vaadin, Java, and experienced with Spring framework and SQL.
- Andere Informationen: Fluent German is a plus; opportunities for professional growth await!
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
We are seeking a talented Senior Frontend Developer to join our dynamic team and contribute to the development of innovative user interfaces for our core products, for example IQVIA’s Health Data Research Platform (part of the Connected Health Platform*).
Key Responsibilities:
- Maintain and enhance existing user interfaces for our core products
- Design, develop, test, validate, and debug new user interfaces
- Develop the transfer layer from UI to the backend
- Plan and design new user interfaces using wireframes
- Conduct code reviews for other UI developers
- Write unit and integration tests using JUnit and Mockito
- Support the development of user acceptance tests using Selenium WebDriver and the Concordion framework
Primary Skills:
- Proficient in Vaadin
- Strong Java coding skills
- Experience with Spring framework (dependency injection, transaction management)
- Proficient in JUnit and Mockito
- Solid SQL skills
- Experience with IntelliJ
- Proficient in Git (Bitbucket/GitHub/GitLab)
- Experience with Maven
- Knowledge of HTTP and REST
What We Offer:
- Flexible working hours (see ‚Shift Timings‘)
- Both working options are possible. Hybrid (located in Bochum or Berlin) as well as fully remote
- Collaborative and innovative work environment
- Opportunities for professional growth and development
- Competitive salary and benefits package
Shift Timings: Flexible working hours according to contract. Team core working time is between 10am and 4pm.
Time zone: Berlin, Germany (CET: UTC+1, CEST: UTC+2).
The ideal candidate will also have:
- Fluent German skills, otherwise willingness to improve existing German language skills
- Understanding of UX design principles
- Experience with JPA/Hibernate, MSSQL-Server, Oracle, PostgreSQL
- Familiarity with integrating applications to SSO solutions using OAuth2 or OIDC
- Experience with browser automation using Selenium WebDriver
- Test design experience with the Concordion framework
Skill Flexibility:
- Experience with other UI frameworks like React
- Experience in UI development for mobile applications
- Familiarity with Windows or MacOS environments
*Learn more here:
Further details here:
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at
#J-18808-Ljbffr
Senior Frontend Developer (m/w/d) - Hybrid or Remote Arbeitgeber: IQVIA
Kontaktperson:
IQVIA HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Frontend Developer (m/w/d) - Hybrid or Remote
✨Tip Number 1
Make sure to showcase your proficiency in Vaadin and Java during the interview. Prepare examples of past projects where you successfully implemented these technologies, as this will demonstrate your hands-on experience.
✨Tip Number 2
Familiarize yourself with the Spring framework, especially dependency injection and transaction management. Be ready to discuss how you've used these concepts in your previous work to enhance user interfaces.
✨Tip Number 3
Since the role involves conducting code reviews, brush up on best practices for code quality and testing. Be prepared to share your approach to writing unit and integration tests using JUnit and Mockito.
✨Tip Number 4
If you're not fluent in German yet, express your willingness to improve your language skills. This shows your commitment to integrating into the team and working effectively in a bilingual environment.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Frontend Developer (m/w/d) - Hybrid or Remote
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description for the Senior Frontend Developer position. Highlight the key responsibilities and required skills, and think about how your experience aligns with them.
Tailor Your CV: Customize your CV to emphasize your proficiency in Vaadin, Java, Spring framework, and other relevant technologies mentioned in the job description. Include specific examples of past projects that demonstrate your skills.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for frontend development and your understanding of UX design principles. Mention your willingness to improve your German language skills if necessary, as this is a plus for the role.
Highlight Relevant Projects: In your application, include links to any relevant projects or portfolios that showcase your experience with UI development, especially using technologies like JUnit, Mockito, and Selenium WebDriver. This will help demonstrate your practical skills.
Wie du dich auf ein Vorstellungsgespräch bei IQVIA vorbereitest
✨Showcase Your Technical Skills
Be prepared to discuss your proficiency in Vaadin, Java, and the Spring framework. Bring examples of past projects where you utilized these technologies, and be ready to explain your thought process during development.
✨Demonstrate Your Problem-Solving Abilities
During the interview, you may be presented with coding challenges or scenarios. Approach these problems methodically, explaining your reasoning and how you would debug issues. This will showcase your analytical skills and technical expertise.
✨Highlight Your Experience with Testing
Since the role involves writing unit and integration tests, be sure to discuss your experience with JUnit, Mockito, and Selenium WebDriver. Share specific examples of how you have implemented testing in your previous projects to ensure code quality.
✨Communicate Your Understanding of UX Principles
Understanding user experience is crucial for this position. Be ready to talk about how you incorporate UX design principles into your work. Discuss any relevant experiences where you collaborated with designers or conducted user testing.