Senior Full-stack Developer

Invoicing SaaS for freelancers and SMBs

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Make your mark in every business process by modernizing bookkeeping with us. No business can run without creating invoices, paying providers and filing taxes - why is such a fundamental basic still difficult in 2018? We are proving it does not need to be.

Quipu is an invoicing and friendly accounting Software as a Service. It’s built for freelancers and SMBs and designed to save our users time by automating workflows, using every possible touchpoint that a business and an accountant can have.

Right now we are looking for a great developer to improve our team and help us keep growing our platform. We strive to automate processes for our clients and let them focus on their business instead of doing boring, mechanical stuff.

Our stack

We use Ruby on Rails in the back-end, with mostly MySQL and, for some parts, Redis as the databases. We are currently in the process of migrating from the old-school approach of mainly rendering everything at every request, to new small applications in React that will eventually become one. We also use Python for a machine learning component and React Native for our mobile applications.

What will you be working on?

You will work side by side with the product designer and the development team, including the CTO. We need a pragmatic thinker and a keen problem solver ready to take on big challenges. Your role will range from the development of new projects and improvements to the current product, to internal refactors or even testing out new technologies.

The whole development team works in 2-week sprints by following Scrum, and although we obviously follow a product roadmap based on the company's business needs, we strongly encourage your own initiative and ideas.

Don't miss the opportunity to contribute to our challenging project as part of a great team of developers!

Main requirements

  • Passion for coding and learning, finding the smartest solutions to each problem
  • A drive to push for great quality in everything that you do, being able to balance it with deadlines
  • Experience with JavaScript, HTTP based technologies and web frameworks
  • Experience with APIs and testing
  • Being a team player, learn from others and help others learn
  • Striving to be informed about each new thing, technique or technologies that come out, especially if they can help our technological platform
  • Experience with Ruby on Rails and React
  • Experience with Machine Learning
  • Knowledge of Devops

Nice to have

  • Spanish/Catalan is a plus


  • Provide you with continuous challenge and space for learning
  • Participation in the technological and business decision-making
  • Agile tasks distribution, with daily deploys
  • Flexible schedule (but you should be based in the sunny Barcelona)
  • Benefit retribution plan including health insurance, public transport & meal tickets and subsidized gym membership
  • Broad and diverse start-up ecosystem that provides much more than a job experience
  • Ping pong championships - we have our own ping pong table at the office!
  • Itnig Breakfasts every Tuesday
  • Summer BBQs
  • Team Lunch on Fridays
  • Afterwork Beers and other activities such as Laser tag, Poker, Table games LAN parties
  • Conferences, events, meetups and workshops onsite

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300