Scroll to content

Into coding? Recently graduated? Have a genuine interest in IoT?

But not sure what to do next? 

Join us to connect the world’s vehicles! Build advanced, scalable systems for connected cars in the ultimate connected car platform. This is an opportunity to form your own position working with design, UX, frontend, backend, android/iOS, AWS infrastructure, agile project management, all depending on your interest, strengths and current need at Springworks International. 

Springworks International connects used and new cars of all brands and also enables manufacturers to add: value, local market presence and end-user connection, through our platform and our ecosystems of partners.

The development challenge

Managing the scale of connected vehicles, each reporting more than 10k data points daily. Building a cloud solution and app supporting multiple markets & brands. Building frictionless integrations with hundreds of partners.

The job

Work in a small development team together with skilled and outstanding peers. Get challenged by tough and fun programming problems. Communicate with our partners, understanding their needs and solving their issues. Have fun, take risks, break production! Every day!

Skills & requirements

Must have:

  • computer science education
  • development experience
  • genuine interest in IoT
  • worked in small agile teams, where communication is key
  • focus on delivering value for end-use
  • interest in infrastructure and preferably in AWS
  • enjoy working in a collaborative environment, always interested to share knowledge and improve your craftsmanship

Nice to have:

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

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

Stockholm

Wallingatan 12
111 60 Stockholm Directions View location 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
  • Anders Latimore
  • Daniel Anfelt
  • David Brockman Smoliansky
  • Felix Ek Johansson
  • Fredrik Åkerlind
  • Jörgen Thudén
  • Mathias Fernström
  • Milton Johansson
  • Nicklas Fernström
  • Simon Kotlinski
Teamtailor

Applicant tracking system by Teamtailor