Our Technology Stack

 

Javascript

Our current stack is based on the latest versions of JavaScript (ES6/ES7). We transpile ES6/ES7 code using Babel via Webpack.

 

Node.js

Node.js really shines when building fast, scalable network applications, as it’s capable of handling a huge number of simultaneous connections with high throughput, which equates to high scalability. For building Node.js web applicaions we use Express which is a fast, flexible unopinionated, minimalist web framework.

 

HTML5/CSS3

CSS has a very powerful syntax but can easily become very verbose when working on non-trivial projects. In recent years the need to solve this problem has brought to life the concept of the PostCSS which is a tool for transforming styles with JS plugins. These plugins can lint your CSS, support variables and mixins, transpile future CSS syntax via cssnext, inline images, and more.

Some of our first projects were done using Bootstrap framework, but recently we're applying CSS Grid and Flexbox great combination to build modern and flexible web interfaces.

 

React

React is our top choice for building the best client-side experience on a single-page application. React makes complex interfaces easy with small, reusable components, consistent behaviour, and rich interactions. With Redux, managing state in a React application is more solid, stable and mature. Through a handful of small, useful patterns, Redux can transform an application from a total mess of confusing and scattered state, into a delightfully organised, easy to understand modern Javascript powerhouse.

 

Other languages and frameworks

In addition to, or as an alternative to, we use other high quality programming languages and frameworks.

  • Ruby on Rails
  • Java/JavaEE
  • PHP
  • Python

 

iOS

We build our iOS apps using Xcode, Swift, and Objective-C. No third-party platforms sit between iOS and the code we write, which means we are always ready to adopt the latest technologies from Apple.

 

Android

Like iOS, we write our Android apps natively, in Java. Our designers follow Material Design guidelines, and we'll get your app in Google Play painlessly.


Our experienced designers & developers can help.

In person, small teams, focused sprints. 5 years & 50+ successful clients.