We’re looking for talented, passionate, and pragmatic Back-end Developer. You’ll join our growing team of kick-ass developers in Barcelona. Your personal and professional growth is important to us, and we believe we provide the right support and company culture to help you thrive.

Our ideal candidates would meet the following requirements*:
* if that's not exactly you, but you'd still like to talk, just let us know smile.gif

• Experience in writing automated tests and TDD (or similar) to ensure functionality and quality
• A love of Git
• Be highly flexible and like to take a pro-active role
• Familiarity with Agile working
• Making yourself understandable in the English language in a business situation (medium / high level of English)


Core skills and experience we are looking for:

Back end - you have significant experience with a few server-side languages, such as node, Go, PHP, Ruby and know what their strengths and weaknesses are.
Database - you have a solid understanding of SQL and have good working knowledge of at least one of the mainline databases (MySql, Postgresql).
General - you are comfortable using git and the command line, and have seen the benefits of working in a continuous integration / deployment environment.


Bonus Skills and experience:

Back end - you have in-depth experience with PHP or GO.
Database - from the experiences you have had, you know the pros and cons of SQL v NoSQL databases. You know how and when to use Redis, Cassandra or a RDMS.
General - you have been involved in moving from a monolithic application to microservices, and some of your deployments have been on Amazon Web Services.


What's in here for you:

- employment contract, competitive salary + equity
- flexible working hours
- half-day Fridays (Work done? Ahead of the game? Enjoy the beach.)
-catered team lunches every day
- 24 days of holiday (birthdays, too)
- private health insurance
- state-of-the-art tech to help you get the job done
- amazing office space (including terrace and BBQ)
- fresh organic fruit
- ping pong table (no startup is complete without one)
- beach volleyball (unwind after a long week)
- language courses (English & Spanish)
- beer & crisps (chips for all you Yanks) at Friday company meetings
- team building activities including BBQ parties & dinners



Typeform supports relocation.
Sound good? Let's talk: