Home of
great mobile applications

We are an unpretentious mobile studio based in sunny Barcelona and hipster Berlin. Our passion is to solve problems through design and technology. We are great developers and teachers. We work in a lean and agile way and treat you as a partner, not a client. We believe in long lasting relationships.

Meet the Team

Why they
chose us

“Brains & Beards helped me by solving many technical impediments across various agile development teams through implementing the needed changes to the backend of those connected applications. The result was that we were able to release the product in time and scope. I would recommend Brains & Beards to people who need the profound support of experienced developers to solve technically challenging projects.”

- Sebastian Gerdemann, Senior Product Manager, XING E-Recruiting GmbH & Co. KG

“We were very happy with our decision to work with Brains & Beards and the personal approach given by Patryk and his team. We plan to continue using Brains & Beards services for specific missions where their experience will be valuable to our team and our projects. Needless to say that we would warmly recommend their services to any business looking to embark on the joys of mobile development, but also to those seeking to improve an existing product.”

- Frederic Galligani, Director, Visca Web (Marcadores.com and Futebol.com)

“I've approached Brains & Beards, because we needed a new mobile application for the Spanish market. The result was a product which is not only easy to maintain, robust, but as well,great-looking and simple to understand for the Rakuten users. Their years-long expertise helped us to get rid of many problems before they even appeared.”

- Sergio Gago, Technical Director, Rakuten SL



We've worked with some pretty great people at some pretty awesome companies. We also try to make time to work on some open source projects.

Read our Minds

We are a busy bunch. We regularly speak, mentor, and write.
Mostly about how to develop better applications faster.
Find out what we've been doing lately on our blog

Advanced Redux Patterns: Normalisation

The term normalisation comes from the database world. It refers to transforming the schema of a database to remove redundant information. Also, redundant information means the same data that is stored in more than one place.

Why is it important? There are many possible reasons, the one that I consider the most important is about offering a single point of truth. It means that there’s exactly one place in the database that contains the true value of something…


Subscribe to our newsletter to stay updated   ❤️