drjobs
Senior Front-end Engineer
drjobs Senior Front-end Engineer العربية

Senior Front-end Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

London - UK

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1733034

The company

Machine Medicine Technologies (MMT) uses computer vision and computational statistics to enhance the neurological assessment of patients. Our first product, KELVIN, allows assessments of motor dysfunction conditions to be performed, recorded and used both faster and better than has ever previously been possible. KELVIN is already in use at clinical sites across several countries to support routine patient care and clinical trials. MMT aims to build the platform into a generalized tool for patient selection, surgical planning and device programming for machine brain interfacing, a revolutionary therapeutic innovation.

About You

You are a hard-working and talented Mid or Senior front-end engineer with a superb command of general programming principles. You have a passion not only for software development, but also for working with people and getting the most out of your colleagues. You have strong front-end development skills, and are keen to put those skills to use in growing a fullstack team.

Key Responsibilities

  • Leading the design, development and delivery of key front-end web application features for our core products.
  • Inputting on decisions relating to the product architecture and design.

Skills required

  • Proficiency in writing both React components.
  • Experience with React state management solutions, such as lifting state, using context and centralized application state solutions such as Redux.
  • Experience with writing reusable React components that can be designed and tested in isolation. Storybook experience is desirable.
  • Up to date with newest developments within React, such as Suspense usage within data frameworks.
  • Experience when it comes to API consumption how data fetching and caching should be integrated within the application's state.
  • A decent understanding of how to implement widely used data structure and algorithms with javascript.
  • Up to date with modern ECMAScript syntax, ES6+.
  • Good understanding of Promises and using asynchronous operations within javascript.
  • Using Jest to write tests and generate mocks.
  • Good understanding and experience with using Typescript, leveraging type annotations and type checking to write solid and informative code.
  • Appreciation for the user experience and intuitive interface design, some level of experience in those fields where the candidate would be able to partake in the design process.

Desirable experience

  • Experience working in an Agile team.
  • Enthusiastic and ambitious.
  • Excellent time management skills.

Qualification

  • BSc in Computer Science or an equivalent field or Higher

Company Benefits

  • Competitive salary.
  • Employee equity programme.
  • Pension.
  • 25 days annual leave (+ UK bank holidays).

Additional Information

  • Experience level: Mid-Senior Level (4+years)
  • Tech stack used: React, NextJS, NestJS
  • Primary skills we consider: React
  • Employment type: Permanent & Full-time
  • Remote working: Available
  • Visa sponsorship: Available

Job Reference no. SFE238

Employment Type

Full Time

Company Industry

About Company

40 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.