Become part of a team of perfectionist designers and developers and find out what you are capable of.

Our screening process

We have designed an agile and effective screening process which helps us identify the best talents. We look for passionate people who want to impact the world through amazing software creations, always aware of how important it is to be a committed team player.

Language & personality

The screening process starts with an interview where we observe and analyze the candidate’s language, his personality, attitude and English communication skills, focusing on his character strengths.

During this interview, we make sure that the person understands and shares our core values, demonstrating drive and commitment to become part of a team that pursues a common goal.

Skills review

During this phase, we make sure that the candidate has the abilities and knowledge necessary to create top quality software. We measure problem-solving abilities through specific tests, technical knowledge through various assessments, and programming skills through a live coding session. We like to talk about design process, architecting systems, and writing code, which is exactly what we do for work every day.

Team meeting

During the last phase, the candidate will meet the team who will evaluate him using situational interview questions.

If the team is happy with the answers, the candidate will have a final interview with one of the company’s directors.

In order to be hired, the candidate must get a unanimous "yes" from all the teammates he interacted with.


We like to build up teams by generating strong, long-term relationships.

In order to accomplish that, we build win-win ecosystems, always working to generate a better place to work.

  • Technical courses
  • Competitive salary
  • Flexibility
  • Friday tech talk & lunch
  • English classes
  • Open Source
  • Clients in us & uk
  • Meetups & conferences
  • MacBook Pro
  • Office in parque batlle
  • Open office
  • Snacks
  • Self development
  • Flat organization
  • Cutting edge technologies
  • R & I days
Feeling we are on the same frequency?
Find out by reading our 5 core values.
Our values
Learn more about us
Get to know our culture, processes and our way of doing things.
Read our playbook