Position: Backend Engineer (Croatia)
Company: Fevernova
Category: Node.js
Experience required: 3y
English level: upper

The company is a technology powerhouse, manufacturing electric hypercars and providing full tech solutions to global automotive manufacturers. Our teams develop and produce both hardware and software solutions for the Concept_One and C_Two as well as numerous public and confidential projects.

1. Main tasks & responsibilities

Become an important part of designing and developing backend Telemetry API services
Work in Node.JS, TS, PostgreSQL, Kafka, Influx, Cassandra and other
Make it stable and maintainable (writing tests is mandatory)
Cooperate with other R&D and other teams as well as a product team

2. Requirements

Good knowledge of JS and NodeJS
Good knowledge in dealing with API services (RESTful/GraphQL)
3+ years of experience working on backend services
Good understanding of software engineering principles
Knowledge of package managers (npm/yarn)
Experience with relational databases
Experience with TS (or Flow)
Familiarity with GIT version control
Good English skills, both in verbal and written form
Fast learner, open and eager to take on new technologies
Proactive team player who is not afraid to take initiative and improve things

3. Optional skills

Knowledge of NoSQL databases(Cassandra)
Experience with AWS and Docker
Experience with Java
Passion for getting things done
Understanding why testing is important

4. What we offer

The opportunity to develop world-class solutions with cutting-edge technology, from scratch!
Family-like and open work environment
Courageous, curious and entrepreneurial team members to work with
Competitive compensation package
Financial support for accommodation and transportation
Dog-friendly office 
The minimum of vacation days which an employee can have is 25 days. This number can increase if an employee has small children and based on his years of work experience.

Relocation package: one time financial support, help with the accommodation support.
For the first month an employee can live in a company’s apartment, and once he/she moves out he/she will start receive a financial accommodation support (which is apart from the base salary) each month as long as he/she will be working in our company.


Interview process is simple: 
it is not always the same, but the most usual is that we organize an interview and afterwards we send a task. Once our hiring managers review the task, we have a follow up call.