At a Glance
- Tasks: Develop and enhance user interfaces for innovative products.
- Company: Join Nanosep AB, a dynamic team focused on health data research.
- Benefits: Enjoy flexible working options, competitive salary, and growth opportunities.
- Why this job: Be part of a collaborative environment that values innovation and user experience.
- Qualifications: Experience with Vaadin, Java, and understanding of UX principles required.
- Other info: Work remotely with flexible hours, based in Berlin timezone.
The predicted salary is between 36000 - 60000 £ per year.
Join to apply for the role at Nanosep AB.
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.
Key Responsibilities- Maintain and enhance existing user interfaces
- Design, develop, test, validate, and debug new interfaces
- Develop transfer layers from UI to backend
- Plan and design new interfaces using wireframes
- Conduct code reviews
- Write unit and integration tests with JUnit and Mockito
- Support user acceptance testing with Selenium WebDriver, Concordion, and Vaadin Testbench
- Experience with Vaadin or comparable frameworks like GWT or Apache Wicket
- Java programming skills
- Spring framework knowledge
- JUnit and Mockito experience
- SQL skills
- Tools: IntelliJ, Git (GitLab), Maven
- Understanding of HTTP and REST APIs
- Fluent German or willingness to improve
- Understanding of UX design principles
- Experience with JPA/Hibernate, MSSQL, Oracle, PostgreSQL
- Knowledge of SSO integrations using OAuth2 or OIDC
- Browser automation skills with Selenium WebDriver
- Test design experience with Concordion
- Flexible hours, core team time between 10am-4pm CET, based in Berlin timezone.
- Experience with React or mobile UI development
- Familiarity with Windows or MacOS environments
- Flexible working options: hybrid or fully remote
- Collaborative environment
- Growth and development opportunities
- Competitive salary and benefits
Remote Senior Frontend Developer (m/w/d) - Vaadin/ GWT (Google Web Toolkit)/Apache Wicket employer: Nanosep AB
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 are key frameworks for the role, having a solid understanding of their functionalities and best practices will give you an edge during discussions.
✨Tip Number 2
Brush up on your Java programming skills, especially in relation to Spring framework. Being able to demonstrate your proficiency in these areas during interviews can significantly boost your chances.
✨Tip Number 3
Showcase your experience with unit testing and integration testing using JUnit and Mockito. Prepare examples of how you've implemented these in past projects to illustrate your hands-on experience.
✨Tip Number 4
If you're not already fluent in German, consider taking steps to improve your language skills. This could be a deciding factor, as the role mentions a preference for candidates who can communicate effectively in German.
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 frameworks or tools you've used.
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 key responsibilities listed in the job description, particularly your experience with Java programming and UI development.
Showcase Relevant Projects: If possible, include links to your portfolio or GitHub repositories that demonstrate your work with frontend technologies, especially those mentioned in the job description like JUnit, Mockito, and Selenium WebDriver.
Highlight Language Skills: Since fluency in German is required, make sure to mention your language proficiency clearly. If you're willing to improve your German, state this in your application to show your commitment to meeting the company's needs.
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 in detail. Bring examples of past projects where you've used these frameworks, and be ready to explain your thought process during development.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice coding challenges related to frontend development and be ready to walk through your solutions, explaining your reasoning and approach.
✨Understand the Company’s Products
Familiarise yourself with Nanosep AB's core products, especially the Health Data Research Platform. Understanding their user interface needs will help you tailor your responses and show genuine interest in the role.
✨Prepare for Behavioural Questions
Be ready to discuss your previous work experiences, particularly how you've collaborated with teams and handled challenges. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.