Location: Barcelona, Spain
About the role
You are a resilient problem solver willing to take the extra step. The majority of our services are developed in TypeScript. However, programming languages can be learned. Though, a deep understanding for modern JS (ES2015+) is essential.
As an important part of our engineering team you will architect, develop, maintain backend APIs and services in a growing team.
Your typical challenges may include:
Ongoing iterations of our software development processes to guarantee fast and excellent development standards
Conceptualization, implementation and integration of API's across our services
Constantly learning new technologies, evaluating their potential impact and implementing them
Mentor junior engineers to help them grow
Requirements / What you need to succeed?
3+ years of backend development experience
A passion for designing and building well-defines API's and services at scale
Track record in building large distributed HA applications
Good understanding on the concepts of NoSQL and Message Queues
Ability to write modular, reliable and easily testable code
Microservices running in a container orchestrated cloud agnostic infrastructure
TypeScript and Node.JS in the backend with a continuously increasing share of Golang