Vue.js Front End Developer - TypeScript (hybrid London)
Vue.js Front End Developer - TypeScript (hybrid London)

Vue.js Front End Developer - TypeScript (hybrid London)

Full-Time 60000 - 85000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Develop a dynamic dashboard web app using Vue.js and TypeScript.
  • Company: Join a thriving healthcare scale-up making a global impact.
  • Benefits: Enjoy flexible hybrid working and competitive salary of £75-85k.
  • Why this job: Be part of a fast-paced team delivering innovative solutions in healthcare.
  • Qualifications: 5+ years in frontend development with strong JavaScript, Vue 3, and TypeScript skills.
  • Other info: Work on projects live in 12 countries, contributing to meaningful change.

The predicted salary is between 60000 - 85000 £ per year.

This small, incredibly successful healthcare scale-up is seeking an experienced Senior Frontend Developer to deliver a dashboard web app. This is a SPA (Vue) that reconfigures upon login to deliver different experiences depending on the user persona (patient, clinician, executive, etc.). APIs are to the backend app, the data warehouse and proprietary clinical CMS. They use Cypress for end-to-end testing and also for Vue component testing.

The JS + TS codebase is a mixture of polymorphic classes and functional services. There is a lot of local modelling - most backend responses are deserialised into models. You will need to be experienced with these approaches and have good knowledge of software architecture design patterns. Business logic is tested using mocha - currently they have just under 1,000 such tests. You will need to have experience working with complex unit tests and fixtures.

Requirements:

  • Successful academic background and/or strong frontend portfolio
  • At least 5 years' experience in frontend development, including complex web apps
  • Proficiency in JavaScript (ES6+), Vue 3 and TypeScript
  • Strong understanding of design patterns, architectural best practices, OOP, form validation and data structures
  • Comfortable contributing to architectural discussions and tech decisions
  • Strong understanding of frontend test automation, creating tests as part of the definition-of-done
  • Experience refactoring and modernising large-scale web applications, including upgrading frameworks, optimising performance, and managing technical debt
  • Ability to deliver clean, accessible and responsive UI
  • Ability to thrive in a fast-paced SCRUM environment
  • Strong problem-solving and debugging skills with an attention to detail

Desirables:

  • Experience designing, building and maintaining software development kits (SDKs)
  • Familiar with microservices architecture
  • Working experience with TailwindCSS, Vuetify or any other frontend design libraries

The Senior Front End Developer's remit will include delivering high quality, testable code, implementing automated testing wherever practical, working with QA testers to ensure code is appropriately tested, and performing your own manual testing, where required, championing best practices for architecture, development and testing etc.

The company’s mobile, web and data products are live in 12 countries and 8 languages, spanning 3 AWS regions. Their business is growing very strongly.

Vue.js Front End Developer - TypeScript (hybrid London) employer: Richard Wheeler Associates

This innovative healthcare scale-up offers a dynamic and supportive work environment, where you can thrive as a Senior Frontend Developer while enjoying the flexibility of hybrid working in London. With a strong focus on employee growth, the company provides ample opportunities for professional development and encourages collaboration in architectural discussions, ensuring that your contributions are valued. Join a passionate team dedicated to making a meaningful impact in healthcare, all while enjoying competitive compensation and the chance to work on cutting-edge technology across multiple countries.
R

Contact Detail:

Richard Wheeler Associates Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Vue.js Front End Developer - TypeScript (hybrid London)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Vue 3 and TypeScript. Consider building a small project or contributing to an open-source project that uses these technologies to showcase your skills.

✨Tip Number 2

Engage with the community around Vue.js and TypeScript. Join forums, attend meetups, or participate in online discussions to network with other developers. This can help you gain insights into best practices and potentially connect with someone at the company.

✨Tip Number 3

Prepare to discuss architectural design patterns and your experience with complex unit tests during interviews. Think of specific examples from your past work where you successfully implemented these concepts, as this will demonstrate your expertise.

✨Tip Number 4

Showcase your problem-solving skills by preparing for technical challenges or coding tests that may be part of the interview process. Practising common algorithms and data structures can help you feel more confident and ready to tackle any challenges presented.

We think you need these skills to ace Vue.js Front End Developer - TypeScript (hybrid London)

Proficiency in JavaScript (ES6+)
Expertise in Vue 3
Strong knowledge of TypeScript
Experience with frontend test automation
Understanding of software architecture design patterns
Familiarity with OOP principles
Ability to implement form validation
Experience with complex unit tests and fixtures
Strong problem-solving skills
Attention to detail
Experience in refactoring and modernising web applications
Ability to deliver clean and responsive UI
Comfortable in a SCRUM environment
Experience with Cypress for testing
Familiarity with TailwindCSS or Vuetify
Understanding of microservices architecture

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Vue.js, TypeScript, and JavaScript ES6+. Include specific projects where you've delivered complex web applications, as this will resonate with the company's requirements.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with frontend test automation and architectural best practices, as these are key aspects of the job description.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your skills in building scalable web applications and using testing frameworks like Cypress and Mocha.

Highlight Problem-Solving Skills: In your application, provide examples of how you've tackled complex problems in previous roles. This could include refactoring large-scale applications or optimising performance, which are crucial for this position.

How to prepare for a job interview at Richard Wheeler Associates

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Vue 3, TypeScript, and JavaScript ES6+. Bring examples of previous projects where you've implemented these technologies, especially in complex web applications. Highlight your understanding of design patterns and architectural best practices.

✨Demonstrate Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Prepare to walk through your thought process on debugging and optimising performance in large-scale applications. Use specific examples from your past work to illustrate how you tackled challenges.

✨Familiarise Yourself with Testing Frameworks

Since the role involves a strong focus on testing, brush up on your knowledge of Cypress and Mocha. Be ready to discuss how you've implemented automated testing in your previous roles and the importance of testing as part of the development process.

✨Engage in Architectural Discussions

The company values contributions to architectural decisions, so be prepared to share your thoughts on software architecture. Discuss any experiences you've had in refactoring or modernising applications, and how you approach technical debt and performance optimisation.

Vue.js Front End Developer - TypeScript (hybrid London)
Richard Wheeler Associates
R
  • Vue.js Front End Developer - TypeScript (hybrid London)

    Full-Time
    60000 - 85000 £ / year (est.)

    Application deadline: 2027-05-07

  • R

    Richard Wheeler Associates

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>