Engineering · Full-time · Piedmont, Italy
About Tjekvik:
Tjekvik is a self-service technology provider that simplifies vehicle check-in and check-out processes for Automotive dealerships. Our intuitive technology allows vehicle owners to check-in and out how, when, and where they want – whether at home, in a dealership, or outdoors securely. We work with top brands such as BMW, Mercedes, Volkswagen and Porsche to provide the easiest check-in and check-out processes for their customers and aftersales teams.
Our services include both software (SaaS) and integrated hardware (IoT).
Please view a short explainer
Job Description:
Tjekvik is a remote-first company, with colleagues all around Europe.
We’re looking for a strong Senior Frontend Developer, expert in ReactJS, to join our Interfaces Team from anywhere in Europe.
You will play a key part in building new products and improving the existing experience for our customers.
Tech Stack:
The core product is built on Ruby on Rails, with 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 AWS.
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 a design system, contributing to a component 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 a more complex state management using Redux, MobX, React Context API or similar
Advanced understanding of CSS, including its architecture patterns
Experience with Jest and React Testing Library
Experience working with legacy JavaScript codebase
Experience with design systems or component libraries
TypeScript, Storybook, 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.
Flexible working hours and time off policy.
Mature remote company experience. We’ve been remote ever since Tjekvik started. Not because we had to but because we wanted to.
We get together twice a year somewhere in company retreats.
What does the recruitment process look like?
Sign up to view 0 direct reports
Get started