At a Glance
- Tasks: Join us as a Senior Frontend Developer to create innovative user interfaces for our health platform.
- Company: IQVIA is a global leader in clinical research and healthcare intelligence, dedicated to improving patient outcomes.
- Benefits: Enjoy flexible working hours, remote work options, and a competitive salary with growth opportunities.
- Why this job: Be part of a collaborative team that values innovation and makes a real impact on healthcare.
- Qualifications: Experience with Vaadin or similar frameworks, Java coding skills, and a passion for UX design are essential.
- Other info: Fluent German skills are preferred, but we're open to candidates willing to learn.
The predicted salary is between 43200 - 72000 £ per year.
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, such as 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, Concordion framework, and Vaadin Testbench
Primary Skills:
- Experience with Vaadin or comparable frameworks such as GWT (Google Web Toolkit) or Apache Wicket
- Java coding skills
- Spring framework (dependency injection, transaction management)
- JUnit and Mockito
- SQL skills
- Proficiency with IntelliJ, Git (GitLab), Maven, HTTP, and REST
Shift Timings: Flexible working hours according to contract, with core team hours between 10am and 4pm. Time zone: Berlin, Germany (CET: UTC+1, CEST: UTC+2).
The ideal candidate will have:
- Fluent German skills or 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
What We Offer:
- Flexible working hours
- Option for hybrid (office-based) or fully remote work
- Collaborative and innovative work environment
- Opportunities for professional growth and development
- Competitive salary and benefits package
IQVIA is a leading global provider of clinical research services, commercial insights, and healthcare intelligence to the life sciences and healthcare industries. We create connections that accelerate the development and commercialization of innovative medical treatments, aiming to improve patient outcomes and population health worldwide.
We value diverse talent with curious minds and a relentless commitment to innovation and impact. Everyone at IQVIA contributes to our shared goal of helping customers improve the lives of patients everywhere. Thank you for your interest in growing your career with us.
EEO Minorities/Females/Protected Veterans/Disabled
Contact Detail:
Nanosep AB Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Remote Senior Frontend Developer (m/w/d) - Vaadin/ GWT (Google Web Toolkit)/Apache Wicket
✨Tip Number 1
Familiarise yourself with Vaadin, GWT, and Apache Wicket. Since these frameworks are crucial for the role, having a solid understanding of their functionalities and best practices will give you an edge during interviews.
✨Tip Number 2
Brush up on your Java coding skills and ensure you're comfortable with Spring framework concepts. Being able to discuss your experience with dependency injection and transaction management can set you apart from other candidates.
✨Tip Number 3
Showcase your understanding of UX design principles. Prepare examples of how you've applied these principles in past projects, as this will demonstrate your ability to create user-friendly interfaces.
✨Tip Number 4
If you have experience with browser automation using Selenium WebDriver, be ready to discuss specific projects where you implemented it. This practical knowledge is highly relevant to the responsibilities outlined in the job description.
We think you need these skills to ace Remote Senior Frontend Developer (m/w/d) - Vaadin/ GWT (Google Web Toolkit)/Apache Wicket
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Vaadin, GWT, and Apache Wicket. Include specific projects where you've developed user interfaces and mention any relevant technologies like Java, Spring, and SQL.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your skills align with the responsibilities listed in the job description, particularly your experience with UI development and testing frameworks.
Showcase Your Technical Skills: Be specific about your technical skills in your application. Mention your proficiency with tools like IntelliJ, Git, and Maven, and provide examples of how you've used these in past projects.
Highlight Language Proficiency: If you have fluent German skills or are willing to improve, make sure to mention this prominently in your application. This is a key requirement for the role and can set you apart from other candidates.
How to prepare for a job interview at Nanosep AB
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Vaadin, GWT, and Apache Wicket. Highlight specific projects where you've used these frameworks, and be ready to demonstrate your Java coding skills through practical examples or coding challenges.
✨Understand the Company’s Products
Familiarise yourself with IQVIA's Health Data Research Platform and other core products. Understanding their functionality and user interface design will help you articulate how you can contribute to enhancing these products during the interview.
✨Prepare for Code Reviews
Since conducting code reviews is part of the role, think about your approach to reviewing code. Be ready to discuss best practices in code quality, testing, and how you would provide constructive feedback to fellow developers.
✨Demonstrate Your UX Knowledge
Given the importance of UX design principles in this role, prepare to discuss your understanding of UX and how it influences frontend development. Share examples of how you've implemented UX considerations in past projects.