Book demo

Junior Backend Developer - Madrid

The team that makes our magic work is growing: will you be a part of it?

About us

Fidesmo is a leading technology company based in Stockholm with a research and development center in Madrid. We are building a platform to distribute contactless services to any device having a secure chip: in other words, we want that any watch, bracelet, ring, piece of clothing or even subcutaneous implant (yes, you read right) can be used to pay for a purchase, hop on the train, get inside an office building or rent a car. Our most successful service is Fidesmo Pay, launched together with Visa, Mastercard, banks and a select group of manufacturers of wearable devices: for example, we are the ones powering Swatch Pay and the payments solution in Honor latest smartwatches.

This requires writing code that runs on a chip with only a few kilobytes of RAM, or very scalable server code, or clients for the main environments (iOS, Android, web and also command line). By building our own product we are free from the typical pressure coming from contract development: we program with quality following our own rules.

Role description

You will be part of the backend team, building the services that connect to payment networks, public transportation authorities, etc, and also to secure chips on devices. You will learn how to implement cryptography right and manage keys securely in a highly concurrent environment. You will participate in the continuous integration and devops processes.
We follow an Agile methodology for software development; you will participate in design and implementation decisions and contribute to planning and code reviews.

We expect that you will learn alongside more experienced developers, until you take ownership of one or more subsystems, and also participate in other projects and libraries.  We welcome developers who are willing to experiment with new technologies, prototype and use what works best. Fidesmo will train you in the specific programming languages, cryptography and other domain knowledge necessary for the job.

If you…

  • Have a university degree in computer science, maths, physics or engineering
  • Are not afraid of abstract thinking and complexity
  • Have working knowledge of at least one programming language
  • Have some experience with server-side code
  • Love to develop yourself as well as your co-workers
  • Like working in small, flexible teams that verify each other’s work
  • Are comfortable with English as your everyday working language

Then you’ll love working at Fidesmo!

We also value

  • Experience in Java, Kotlin or Scala
  • Database design
  • Working knowledge of functional programming
  • Interest in cryptography and other technologies underpinning security

What we offer

We are a company with a mission. We have a unique technology and we want to change the world by spreading it. You will be part of building that dream.

On top of that we have:

  • Onboarding program that includes formal and on-the-job training alongside expert programmers
  • Office in central Madrid, very well connected by Cercanías, Metro and bus.
  • Flexible working arrangements (working hours, remote work)
  • Restaurant tickets
  • 25 days annual paid vacation
  • Competitive salary (24.000 to 32.000 euros annually, depending on your experience)
  • An exciting project in a very hot technology field!

Join us!

Submit your CV and cover letter to: work@fidesmo.com
If you have uploaded code into a public GitHub account, please share it with us.