Senior Frontend Developer

Senior Frontend Developer

Keyrock

Brussels, Belgium

We are looking for

A senior frontend developer passionate about creating efficient tools and delightful user interfaces. If you have an experience building frontend of algorithmic trading systems - that would be even better. An ideal candidate has got a vast professional experience with frontend frameworks (we use Vue.js), TypeScript and Data Stores in large applications and enjoys building interfaces that are intuitive and simple yet powerful.

Job description

  • Contribute to the creation and the continuous improvement of Keyrock web applications;
  • Ensuring and increasing stability of our web applications;
  • Ensure our frontend codebase is constantly up to date and uses the latest frameworks;
  • Ensure any prototypes are turned into efficient UI and UX;
  • Explore and build prototype solutions quickly to test our hypotheses;
  • Ensure financial logic on Keyrock frontend tooling;
  • Evangelize and educate team members on the latest frontend technologies and trends.

Background and experience

  • At least 3 years of professional experience building production web applications;
  • Have worked with a frontend Framework (Angular, React, Vue - we use Vue.js);
  • Care about details and has an eye for good design;
  • Capability of leveraging the power of TypeScript to write robust and modular code;
  • Experience using Data Stores such as Redux, Vuex, Pinia in large applications;
  • GraphQL. You have used GraphQL along with Apollo Client;
  • UI/UX - solid track record of building interfaces that are intuitive, simple and yet powerful and with great UX;
  • Good knowledge of CSS and various styling libraries e.g TailwindCSS;
  • Basic understanding of the financial market, order books and trading are a great plus;
  • Ideally, previous experience interacting with crypto exchanges in any capacity.

Competences and personality

  • Team player;
  • Capable of having a helicopter view to understand trading strategies and tools;
  • Willingness to make suggestions and ability to communicate effectively - especially when encountering unfamiliar contexts where clarification is required.

Apply Now

Don't forget to mention BrusselsJobs when applying.

Share this Job

© EuroJobsites 2022

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2022

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies