Senior ReactJS developer at Tjekvik

Salary Competitive

Hey there 👋

We’re Tjekvik — a digital colleague in the Automotive Industry. We bring self-service experience to Car Dealerships. Our customers include brands like BMW, Mercedes-Benz, Volkswagen, and Audi.

We’re looking for a Senior Frontend Developer, expert in ReactJS, to join our Core Team from anywhere in Europe. You will play a key part in building new products and improving the existing experience for our customers.

The product

We improve the day-to-day operations, optimise revenue for automotive dealerships, and provide a consumer-grade experience for car owners. We already have 250+ customers in Europe, and we’re looking at significantly expanding it in the future.

Our main product is a digital kiosk for the automotive industry — similar to a self-service machine you see at an airport, together with complementary software as a service solution.

To learn more, you’re welcome to watch the video

Tech stack

The core product is built on Ruby on Rails, with mostly ERB views and a constantly growing presence of ReactJS. We have two major apps with a bunch of gems/libraries around them. We’re hosted on Heroku.

Your responsibilities will include

  • Working closely with designers and developers on new features

  • Refactoring and maintenance of existing React codebase

  • Putting in place a direction and technical roadmap for all the frontend topics, including prioritization of them

  • Mentoring, advising, and helping other engineers

  • Advocating for engineering good practices

  • Working on Design System, contributing to components library

  • Being part of the recruitment process for the future other frontend developers

What do we expect?

  • 6+ years of experience working with large scale JavaScript projects

  • 4+ years experience with ReactJS

  • Experience with ReduxJS

  • Advanced understanding of CSS, including its architecture patterns

  • Experience working with legacy JavaScript codebase

  • Experience with Design Systems or Component Libraries

  • TypeScript, StorybookJS, GraphQL, and GatsbyJS are nice to have

  • Interest in visual rules, UI patterns, and other activities that gives our product a great look&feel

  • Great spoken and written English

  • Experience working in a remote team is mandatory

  • Any knowledge of Ruby on Rails is not mandatory but a plus

Who are you?

  • You have the willingness to learn & work with tech you’re not yet 100% comfortable with

  • You are ready to share your knowledge

  • You have the courage & autonomy  to take decisions and responsibility for big projects

  • You are not afraid to experiment with new tech

  • You are a team player

  • “Better done than perfect” and "Good to Great" approaches.

What do we offer?

  • Learning. Lots of learning while delivering stuff to production. We do pair programming, have bi-weekly internal tech presentations, we’re serious about code review, and have mentorship opportunities.

  • Time and space to deliver quality work. Without unrealistic deadlines and unnecessary stress. And yes, it’s fine to turn off Slack notifications when you need no distractions.

  • Work with clear vision thanks to our OKRs system.

  • Flexible working hours.

  • Mature remote company experience. We’ve been remote ever since Tjekvik started. Not because we had to but because we wanted to.

  • We have a bonus structure in place.

  • We get together twice a year in company retreats.

What does the recruitment process look like?

  • About half an hour introduction call — you’ll learn about Tjekvik as a company and employer, discuss expectations from your position and have a chance to ask any questions. This isn’t a technical conversation just yet.

  • Technical coding task — after the introduction call we’ll send you a technical task to solve.

  • Technical interview — we’ll discuss your task solution and have some technical questions. 

    We’ll also have time for you to ask any questions you may have just about everything at Tjekvik.

  • Conversation with our CTO

  • After this, we’ll take some time to evaluate your profile, and will come back with an answer.

If you feel like you don’t meet the above criteria, we still encourage you to apply! We’re looking for people to join us remotely from anywhere in Europe.

For more information or questions please contact us at

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Skill development
Skill development

We want to take you from good to great.

Remote work allowed
Remote work allowed

You know how you perform best. Work from your couch, your favorite cafe or abroad when you feel like it.

Central office
Central office

Your local office is your anchor point, thus, we placed it centrally at your convenience.

Pet friendly
Pet friendly

Dogs, turtles or goldfish are welcome in the office as long as they want to cuddle every now and then.

See all 7 benefits

Working at

Self-Service Solutions for Automotive Dealerships Our vision is to revolutionise the automotive dealership service reception by digitising the customer journey. We intelligently improve the day-to-day operations and optimise revenue for automotive dealerships as well as provide a consumer grade experience for car owners. We already have 700+ customers in Europe, and within years we will have several thousands. Our customers include brands like BMW, Mercedes, Volkswagen, Porsche and large dealer groups Group1, Senger, KW Brun, Semler Mobility and Porsche Inter Auto .

Read more about Tjekvik

company gallery image