Runninghill Software Development

Mobile / Web / Cloud

ABOUT US

We are a group of passionate developers specialising in native mobile software, web apps and cloud back ends

NATIVE MOBILE APPS

We do Android, iOS and Windows phone apps using native programming languages such as Java, Kotlin, Objective-C, Swift and C#. We strive to find a balance between brilliantly designed applications and an application that is easy to use and understood by the user.

Some of the keywords that would best describe our approach

1. Agile
2. Layered architecture
3. Beautiful UX/UI
4. Innovation using sensors



CLOUD

Using technologies like Microsoft AZURE opens a world of possibilities. We are able to deliver quickly and iterate in short sprints to ensure the clients' expectations are met. Cloud technologies enable us to scale to millions of people by using tools like horizontal/vertical scaling, cache implementations, and service bus architectures to name a few.

Tools that we use to quickly and effectively deliver:

1. Serverless
2. Continuous integration
3. Service bus architecture
4. Micro services
5. Redis cache



WEB

We write enterprise web apps that uses frameworks like Angular or React.js, complimented by practical UX and beautiful UI design.



BACKEND DEVELOPMENT

Node.js is our technology of choice when doing server side development. The speed at which it executes compliments the nature of web and native apps alike.

We use some of the following platforms and technologies for backend development.

1. Microsoft Azure
2. Google Cloud
3. REST & Websockets
4. Node.js & Express
5. SQL Server
6. DocumentDB & MongoDB



Runninghill software development

Runninghill software development
info@runninghill.co.za