At a Glance
- Tasks: Join our team as a Senior Frontend Developer, enhancing user interfaces for innovative health platforms.
- Company: IQVIA is a global leader in clinical research and healthcare intelligence.
- Benefits: Enjoy flexible working hours, remote options, and a competitive salary with growth opportunities.
- Why this job: Be part of a collaborative environment that drives impactful healthcare solutions.
- Qualifications: Experience with Vaadin or similar frameworks, Java skills, and understanding of UX design principles required.
- Other info: Flexible core hours and opportunities for professional development await you!
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 is a must or experience with comparable frameworks such as GWT (Google Web Toolkit) or Apache Wicket
- Java coding skills
- JUnit and Mockito
- IntelliJ
- Git (GitLab)
- Maven
- HTTP and REST
Shift Timings:
Flexible working hours according to contract. Core team hours are between 10am and 4pm.
The ideal candidate will have:
- Understanding of UX design principles
- Experience with JPA/Hibernate, MSSQL-Server, Oracle, PostgreSQL
- Familiarity with integrating applications to SSO solutions using OAuth2 or OIDC
- 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
- Both hybrid (located in an IQVIA office) and fully remote options available
- 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 intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide.
Remote Senior Frontend Developer (m/w/d) - Vaadin/ GWT (Google Web Toolkit)/Apache Wicket employer: IQVIA
Contact Detail:
IQVIA 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 and its features, as this is a must-have skill for the role. Consider building a small project or contributing to an open-source project using Vaadin to showcase your practical experience.
✨Tip Number 2
Brush up on your Java coding skills, especially focusing on JUnit and Mockito for testing. Being able to demonstrate your proficiency in these areas during discussions can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your understanding of UX design principles. Think of examples where you've applied these principles in your previous work, as this will show your ability to create user-friendly interfaces.
✨Tip Number 4
Network with current or former employees of IQVIA or similar companies. Engaging with them on platforms like LinkedIn can provide valuable insights into the company culture and expectations, which can help you tailor your approach.
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, or Apache Wicket. Include specific projects where you've developed user interfaces and mention any relevant technologies like JUnit, Mockito, and Git.
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 job requirements, particularly your understanding of UX design principles and experience with flexible working hours.
Showcase Your Projects: If possible, include links to your portfolio or GitHub repository showcasing your previous work with frontend development. Highlight any innovative user interfaces you’ve created and the technologies used.
Prepare for Technical Questions: Anticipate technical questions related to frontend development, especially around Vaadin and other frameworks mentioned in the job description. Be ready to discuss your coding practices, testing methodologies, and any experience with integration solutions.
How to prepare for a job interview at IQVIA
✨Showcase Your Technical Skills
Make sure to highlight your experience with Vaadin, GWT, or Apache Wicket during the interview. Be prepared to discuss specific projects where you utilised these frameworks and how they contributed to the success of the user interfaces you developed.
✨Demonstrate Your Understanding of UX Design
Since the role involves designing user interfaces, it's crucial to show your understanding of UX design principles. Prepare examples of how you've applied these principles in past projects to enhance user experience.
✨Prepare for Code Reviews
As conducting code reviews is part of the job, be ready to discuss your approach to reviewing code. You might want to share your thoughts on best practices and how you provide constructive feedback to fellow developers.
✨Familiarise Yourself with Testing Frameworks
The role requires knowledge of unit and integration testing using JUnit and Mockito. Brush up on these frameworks and be prepared to discuss your experience with writing tests and ensuring code quality.