Just Front-end Jobs

Front-endremote Jobs

Javascript Engineer (Browser Extensions)

KinderList is looking for a Javascript Engineer with experience building modern browser extensions. Our company and products are evolving and growing fast, helping us empower a new generation of buying intelligence for shoppers around the world. In this role, you will join a team of specialists in our newly created Flux team, and use your impressive knowledge of Javascript and browser extensions, to create rock-solid and delightful experiences for internal teams and customers.

The opportunity

We believe that shopping technology needs a make-over and smarter ways to help save, monitor and share the products you love. In 2019 we launched www.kinderlist.com to validate early ideas about how this could be done. With careful analytics and feature testing, we learnt a huge amount which is now fueling our development of an exciting new journey.

Joining us as a Javascript engineer, you’ll be working on challenging browser extensions, collaborating with talented and experienced developers, and experimenting with the latest approaches and tools. While a lot of work has already been done, you’ll have the benefit of a fresh codebase without legacy issues. As our authority on browser extensions, you’ll bring creativity, vision and best practice Javascript experience to continuously improve, monitor and innovate on our browser tools and services. You’ll also get a chance to stretch your legs in other areas of our backend codebase using the AWS stack, Node.js, MongoDB, and the opportunity to learn Serverless architecture.

What You’ll Do

  • Be adventurous and curious, explore new technologies and opportunities to build intelligent shopping services and infrastructure
  • Be highly organized and collaborate with cross-functional teams distributed around the world to define, architect and build solutions for delightful customer experiences.
  • Write, test, document and deploy Javascript (ideally Typescript) code that ensures the integrity of our services and unique user experience.
  • Learn and improve our build, bundle and deployment pipelines for browser extensions.
  • Analyze and tune browser extension performance with a key focus on building delightful user experiences.
  • Integrate with our backend system using our Rest APIs.
  • Implement analytics tools to monitor system efficiency and debug performance.

About You

  • You’re fluent in English (writing and speaking).
  • You’re passionate about browser extensions and the value they can deliver to users.
  • You have a deep competence in Javascript, and ideally Typescript.
  • You write tests first, then code, and understand why this is important.
  • You intuitively look for ways to keep code modular, efficient, and maintainable.
  • You have experience collaborating with designers to implement modern, intuitive and responsive interfaces using style frameworks (i.e. CSS Modules, or CSS in JS).
  • You have a good understanding of XPath.
  • You are motivated by working in a team with a flat structure where your knowledge and input have a direct impact on product definition and business success.
  • You have a willingness to learn, share and step outside of your comfort zone.

Good to have

  • You want to learn and contribute to Serverless systems
  • You have excellent experience with regular expressions and pattern matching.
  • You have an interest in finding and working on ambitious solutions to e-commerce problems that create positive customer experiences.

About Flux

Flux (short for Flux Capacitor) is a collection of services that find, store, enhance, and compare product information from retailers around the world. Product information is delivered to our native mobile and web applications to provide a next-gen shopping assistant experience. We back ourselves and so do our top-tier investors.

Our Culture

KinderList culture is built on respect, collaboration and a drive to shake up the world of shopping. We’re at the beginning of our journey with huge opportunity for new team members to take initiative, lead projects, and shape services that customers interact with daily. Our team members are conscientious, deep thinkers, always striving to be awesome human beings.

We are an equal opportunity employer and value a diversity of perspectives and backgrounds at our company. We are dedicated to a policy of nondiscrimination in employment on any basis including race, colour, age, sex, religion, disability, or national origin.

Apply now and work remotely at KinderList