Senior Front End Engineer

London, UK - Athens, GR - Remote

About Lenses.io

At Lenses.io We believe the future is data-driven. Building and operating data platforms must be accessible to everyone. Lenses provides a simple way to operate data with confidence, governance and security, allowing users to accelerate delivery.

Do you have what it takes?

The engineering culture at Lenses takes pride in technical excellence, we want the best, but we also have quality and delivery ingrained in our DNA. We work in flexible scrum based teams to deliver tangible features, end to end, utilizing the latest technology. This means that as an engineer in Lenses you get exposed to all aspects of the product to ensure delivery of features, including design, UX, UI, APIs, DevOps, integration testing and of course writing lots of awesome code!

Backed by industry experts defining and driving the DataOps vision, are you ready to work with Apache Kafka, Apache Pulsar, Redis, Kubernetes, ReactJS, every data system imaginable and all major Clouds?

If you are smart, open minded, hungry and willing to learn, then Lenses is the place for you!

As a Lenses.io Senior Front End Engineer you will:

  • Take part in all stages of the development process, from requirements gathering to implementation and testing
  • Work in multidisciplinary teams and collaborate closely with neighbouring disciplines, such as UX Designers, BackEnd Developers, DevOps, Product Managers
  • Participate in an Agile environment, with clear goals and fast releases
  • Take part in knowledge sharing sessions with the rest of the UI Engineers or in company-wide ones
  • Make use of the latest tools, libs and frameworks available in the Front End space
  • Help build the DataOps platform of the future

What we are looking for in a Senior Front End Engineer:

  • Self driven and motivated to deliver and improve his/her knowledge constantly
  • Extensive front end development experience, with a focus on building single-page web applications
  • Understands JavaScript well, from it’s closures, scopes and up to the later ES6+ features
  • Has experience building optimised, responsive and fully tested UI components & screens from scratch using ReactJS
  • Knowledge of the Front End Development ecosystem, web tooling such as NPM, YARN, Lerna
  • Ability to debug code, investigate performance issues, track issues, fix them and put tests in place to avoid them in the future
  • Excellent spoken / written communication in English

Good to have experience with:

  • TypeScript, Rx.js, Redux, Ramda
  • Cypress or other E2E testing frameworks
  • WebSockets or other type of streaming data
  • Knowledge of React Hooks
  • Experience working with a live Component Library such as Fractal or Storybook

Benefits:

  • Competitive Salary and benefits
  • Startup agility and flexibility
  • An opportunity to work with exceptional, professional people in their fields
  • Work flexible hours
  • A flexible working environment with colleagues of our offices in London, Athens and Amsterdam or even just from your cozy home

If you are searching for your next challenging role in a fast paced environment