Would you like to join our team?
Passion for what we do
We are aware that being developers we are extremely lucky to live in an age where we can make a living from what we enjoy and also choose where, how and with whom to work. We believe that in order to be happy, it’s necessary to dedicate our time to what we enjoy doing most. At ASPgems we do exactly that.
We believe in transparency, and we believe that information in the hands of committed, mature and responsible people can only have positive effects.
This is why we have internal communication mechanisms so that everyone can be aware of what is going on in our company: our CEO Agustin gives a weekly updates on clients and projects, channels are open by default in slack and there is freedom to attend any meeting even if you aren’t personally involved in the project: commercial meetings, product meetings, marketing… we even invite you to the shareholder meetings!
Self-confidence and autonomy
We have a model based on trust and autonomy. We believe that the teams have enough judgment and experience to make the best decisions at any given time, as well as to ask for help when needed. We forget about hierarchies and rigid processes.
Our motto: it is better to ask for forgiveness than to ask for permission. And when we are wrong… we have learned something.
Our definition of quality
Our definition of quality is based on three pillars: happy customer, happy team and happy company.
If one of these three parameters shifts during the course of the project, we investigate and adapt the project in order to iron out any creases.
Balance between theory and the real world
In theory, things are the same in theory as in practice, but in practice, they are not. That’s why we believe in pragmatism when it comes to developing projects. We like to be more practical than theoretical. We understand that theory is a tool that helps us to model and identify problems, but at the end of the day, every project has circumstances that theory cannot cover. We understand that a good developer is one who knows when to skip theory.
Our way of doing projects
No closed specifications
It's more important what you don't know than what you do know
Agile Manifesto and Craftsmanship Software
How we organize ourselves
The ‘all together day’
Who we are
We have colleagues who are musicians, others are cooks and really show it in the BBQ, a lot of us are big sports fans. We are triathletes, cyclists, CrossFit lovers, and even some kind of improvised boxing can be seen in the office garden from time to time.
Our technology stack (radars)
Minimum requirements to join our team
Bacic Programming skills
How can we get to know each other?
We’ve turned it around: it’s you who sets the pace
Welcome to the reversed selection process
Why does the selection process remain obscure and seem to be examining us?
We think it’s a good way to demonstrate that what we say is accurate.
We don’t hire people based on whether we have a project or not. We hire people who want to spend a long period of their professional life with us. We want you to get to know us as well as possible before you decide whether or not to join us.
In this selection process it is the candidate who chooses what they want to talk about and with whom. We ensure that you are the one who chooses us to work with.
Moreover, you don’t need to send us your CV, just send us an email to email@example.com
To give you an idea of what we would usually speak about with you, here is a list of questions we usually ask to get an idea of who you are, what you are looking for and if we are destined to work together:
How does this reverse interview actually work?
Let’s talk about:
We want to tell you what we do and understand what you do, what you’re into or what you like about technology.
Who: Choose anyone from the development team and if you can’t decide, we recommend that you talk to Dani Mata: partner and technical manager of our product.
Methodology and projects
We want to talk to you about methodologies and practices and, above all, we would like to tell you how we do it.
Who: In this case, our recommendation is that you talk to Ana Isabel López, founding partner and responsible for making things happen.
Life, the universe and anything you like
We want to hear about what you are looking for in order to understand if ASPgems can give it to you. In addition, we also want to speak about our vision and way of understanding work, technology and life in general.
Who: Choose whoever you want and, if you can’t decide, we recommend that you talk to Javi Lafora. He is also a partner and the CTO of the company.
Your level of English
We have a great English teacher working at ASPgems. His name is Stefan, talk to him and find out your level of English in relation to the rest of the company.
- We have an office in Madrid (Aravaca).
- In the office in Cáceres.
- You can choose hangouts.
- In a bar (the beers are on us).
- Come to the office on a Wednesday for lunch (also on us).
- Come to work or study a whole day (or more) with us.
Can’t wait to meet us?
Decide who you would like to talk to
Choose where you would like to meet (remember, we will pay the bill)
Tell us what day and time is good for you so we can arrange a date