Back to Careers
ZG - Savska Opatovina, HRV

M2M Backend Node.js Developer (m/f)

 

M2M Backend Node.js Developer (m/f)
ZG - Savska Opatovina, Croatia

Rimac Automobili 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, thus positioning Rimac as a leader in the high-performance electric vehicle industry.

We always wanted to be more than just a place to work. What we do and how all of our team members feel is meaningful to us and we want each to feel like part of a big family.

 

Alongside cool supercars, one of the most promising products of Rimac Automobili is the M2M Platform. The platform was initially created to supply engineers with a solution that would allow them to effortlessly monitor and analyze vehicles while they are under development.
 

Since then, we have come far and added more functionalities to the platform like:

  • Live data monitoring,
  • Remote commands support (yes, we can send commands to the vehicle remotely!),
  • Over the air updates of the vehicle,
  • ...

 

Now, we are looking for a Node.js Developer who would like to join us and be a part of our adventure in perfecting our platform. Except cool projects we are working on, M2M team also has these benefits:

  • Cool new offices in Zagreb (across City Center West) & Split with a lot of space,
  • Flexible working hours (8.5 hours a day except Friday 6 hours),
  • Beers on Friday,
  • Work from home,
  • Free coffee & fruit,
  • M2M official vehicle (Renault Zoe) can be reserved if needed,
  • Welcoming package consisting of items from Rimac Web Shop,
  • Company phone,
  • Internal educations, Web conferences,
  • Non-Windows laptops,
  • Many more...

 

You will handle the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition, maintenance of the central database and ensuring high performance and responsiveness to requests from our client applications (web, mobile and desktop-apps).

If you are a creative individual, a team player who likes to work in a dynamic environment, someone who speaks openly about your crazy implementation ideas, apply and become a part of our Rimac Automobili team!
 
1. Main tasks & responsibilities

  • Become part of team designing and developing our M2M Platform,
  • Design and implementation of low-latency, high-availability, and performant applications,
  • Implementation of security and data protection,
  • Integration of data storage solutions like PostgreSQL, Influx and other,
  • Implementation and performance improvements of real-time components,
  • Integrate with other parts of the system using Kafka and MQTT.
  • Implementation of GraphQL API’s for the clients,
  • Take responsibility and ownership for the part of the platform,
  • Cooperate with other R&D teams as well as product teams,
  • Working in a Scaled Agile team,
  • Writing reusable, testable, and efficient code.

 
2. Requirements

  • Knowledge of JavaScript/Typescript,
  • Knowledge of Node.js and frameworks available for it,
  • Understanding of GraphQL API’s,
  • Understanding fundamental design principles behind a scalable application,
  • Implementing automated testing platforms and unit tests,
  • Proficient understanding of code versioning tools, such as Git,
  • Good English skills, both in verbal and written form,
  • Fast learner, open and eager to take on modern technologies,
  • Pragmatic and production-oriented,
  • Know how to exit vim without restarting the machine,
  • Passion for getting dthings one,
  • Good sense of humor.   

3. 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