Senior Backend Developer - Connecting cars

Scroll to content

Do you want to work with exciting automotive technology on a state-of-the-art connected car platform and help tackle challenges that come with connecting hundreds of thousands of vehicles? Join us to connect the world's vehicles, build advanced, scalable systems for connected cars.

Our journey started a while ago, but it actually only just began. Exciting times ahead and we are now looking for a senior backend developer to join our team.

We all agree that this is a great place to work. We help each other, share knowledge, and are open and honest – it’s simply okay to fail! 

In this role, you will tackle challenging and fun programming problems in a super friendly, and talented team, where idea to production can happen in minutes!  

For magic to occur you should have 

• extensive experience from server-side development, preferably in Typescript and NodeJS

• experience from test-driven development

• worked in small agile teams, where communication is key

• focus on delivering value for end-users

• care about quality and know what it means to ship high-quality code

• enjoy working in a collaborative environment, always interested to share knowledge and improve your craftsmanship

It would be nice if you have 

• experience from DevOps

• worked with AWS

• worked with microservices

• experience from working in the entire stack

• experience from working with mobile applications, specially built in Flutter

• a genuine interest in the product we are building

• team leading or scrum master experience

Our platform features

- All infrastructure in code

- Deploys to production ~15 times per day

- Scalability by having loosely coupled microservices

- Built on a pub/sub architecture

Who we are  Springworks International connects cars of all brands and enables manufacturers to add value, local market presence and end-user connection, through our platform and our ecosystems of partners. 

Our two partner products are PaydriveSense and AutoSense, adding high-value capabilities to your car!

Additional information

  • Remote status

    Flexible remote

Or, know someone who would be a perfect fit? Let them know!

Stockholm

Wallingatan 12
111 60 Stockholm Directions View page

Let's talk about Tech!

What we do:

  • direct deploys to production ~10-15 times a day automatically after PR review and merge

  • no test/stage environments - why bother, we have a perfectly fine production environment

  • all infrastructure in code. The only thing we ever do in the AWS console is to roll back if any of the daily deploys has a glitch

  • microservices (yes, everyone's got'em) - count of the day is 70

  • one service - one github repo - one database (if needed) so changes to storage is contained to one service

  • mono-repo with utilities that are used by several services

  • all services are containerized and scale on individual rules

  • the architecture is heavily based on pub/sub messaging - events are broadcast and services that are interested subscribe

  • monitoring - we use tools like newrelic and splunk to monitor our services and alert us via pagerduty and slack when the shit hits the fan

  • ad hoc queries - all services log in a unified format accessible for querying in splunk

  • databases - we favor document databases. But we're not a one-trick pony. Whenever there is a better alternative for a specific use case, we'll use it

  • most of our stuff is in Typescript. We do have Java components and whatever tech makes sense for the next service - go ahead!

Who we are

We are transparent, fast and truly agile. 
At Springworks your opinions really matter, you have the freedom to solve and innovate while growing yourself and our product. 

When we are not innovating, improving or developing, we love to have a beer or two, go kayaking or celebrate our last achievement!

Already working at Springworks International AB?

Let’s recruit together and find your next colleague.

email
@teamtailor.com
Teamtailor

Applicant tracking system by Teamtailor