Technology and Integrations

We've tried and tested so many technologies and integrations over the years. These are the technologies we know to provide the most reliable, scalable e-commerce solutions.

Reliable Programing Languages

Let’s start with programming languages. Since 2006 we have specialised in Ruby on Rails for full stack development complimented by a mix of Javascript frameworks depending on the requirements, from sprinklings of Stimulus though to complete React or Angular frontends.

Ruby on Rails

Ruby on Rails is an open source development framework. Ruby on Rails helps developers create web applications quickly, much faster and more reliably. This saves time and money, and improves ongoing maintenance. We’re well known for our Ruby on Rails work - we’ve worked with hundreds of companies and startups to build out their Ruby on Rails apps.


ReactJS is a Java Script library for building reliable user interfaces (UIs). UIs are the critical space where your users experience your app or website. Some of these elements are static while some pull in and present dynamic information. React is widely used because of its reliability and ability to fetch rapidly changing data. Our highly experienced front end team have created hundreds of successful user interfaces that result in a fast and seamless user experience.


Swift is the established programming language to develop native applications for all of the Apple platforms: iOS, macOS, watchOS, and tvOS. It was built using a modern approach to safety, performance, and software design patterns with the goal of making code easier to write and maintain.

Reliable Payment Gateways

Choosing a reliable e-commerce platform can make all the difference to both your customer’s experience and seamless integration into your customer management and fulfillment systems. We often use platforms such as Stripe or Assembly for our client’s e-commerce platforms - they provide unparalleled flexibility to integrate with your business systems. We especially like the out of the box security features, fast set up and the ability to grow as your business scales.

Stripe Payments

Stripe payments are a flexible and reliable payment gateway for online transactions. Stripe is easy to install, scalable and highly reliable. We have used Stripe in many e-commerce platforms including our very own Red Ant Code Review.

Assembly Payments

Assembly payments provide a range innovative digital payment services that can be incorporated into your e-commerce platform. Reliable, fast payments systems that allow customers to make payments with ease and high levels of confidence are critical in any e-commerce platform. Assembly allow you to build flexible payment solutions that are unique to your app or business model. We have experience in building complex digital wallets and payments systems with Assembly.

Reliable Hosting Services at Scale

Web infrastructure can be really easy to set up. But it can often be quite difficult to manage reliably. We often take over projects which were set up quickly, but now need to be made more reliable and secure.

We try to automate as many processes as possible, so that everything can be rebuilt from well tested build scripts. We use tools like Docker and Kubernetes to help with the orchestration. From there, we can set up on any of the major providers such as Amazon AWS, Azure or Google GCS. Another option is to use a platform such as Heroku. Here are the systems we use with our clients.


Docker provides a fast and secure system of containers to deploy an app or website. Docker is suitable for modern applications and delivers reliable hosting services at tremendous scale. Docker packages software into standardised containers for development, deployment and shipment. Each container operates as a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. Docker is best orchestrated by [Kubernetes](

Amazon Web Services (AWS)

AWS provides unmatched ability to provide hosting services for high performing, data-driven websites at a low cost. AWS allows for the development of sophisticated apps that can easily meet the demands of high traffic. When incorporated with Kubernetes container orchestration you have enormously flexibility to dial up and down hosting services depending up demand to the site. Resulting in a reliable high performance hosting at a lower cost. Red Ant can design the optimum hosting application for your website along with the deployment and continuous management to ensure reliable performance regardless of demand spikes.


Heroku provides powerful hosting and database services based on a managed container system, for deploying and running modern apps. Red Ant can advise you on the optimum hosting service for your website along with the deployment and continuous management to ensure reliable performance regardless of demand spikes.

Reliable Service Integrations

Integrating complex services is what we do best. We can combine information from different sources and create a unique tool to support your information systems and business processes. We can create tools to give you more insight into your business activities today and make better predictions into the future. We even created our own integration tool - Projectt - to track the health of all of our client projects so we can make sure we have the right resources to meet deadlines. We can also provide greater transparency to our clients who can see how we manage our tasks and resources to get the job done.


Projectt is our Program Management tool that allows us to better understand how our Agile projects are tracking. We built Projectt for our own purposes to combine data from Harvest time tracking, Forecast and Jira issue tracking tools and provide a prediction on how it will land. It’s then easy to make tweaks to our project management to make sure we meet the needs of the project during the sprint. We invite our clients to join us by giving them a view of the tasks and time being invested on their sprint. In 2019 we commercialised Projectt to help all Program Managers gain clarity on the health of their projects.


Jira is an Agile based, task tracking software. Loved by software development teams - Jira allows you to plan, track, and release great software. Jira’s flexibility is now being applied to all sorts of teams and can be integrated with many other platforms. We can help you design and build a Jira workflow to suit your organisation or combine Jira with other data for a customised Agile tool. We built Projectt with Jira, to help us better understand and manage how our client projects were tracking.


Twilio provides a cloud based customer contact management services that can be customised and integrated into your website or app. Twilio allows you to build reliable and scalable marketing and customer service applications that will engage your customers and drive sales. Twilio provides a range of easy to use services including email, SMS, What’s App and voice calls. We have designed and incorporated Twilio into many of our client’s Platforms with great results.


Tableau is business intelligence software that helps people see and understand their data. We can help you design the best application of Tableau to give you the business insights you need from your data.

Salesforce Marketing Cloud

Salesforce Marketing Cloud allows you to listen and engage with customers across: email, social, web, and mobile. Salesforce allows you to automate and manage every campaign, publish content, analyse results, and optimise. Salesforce Marketing Cloud provides a great range of marketing options to design and automate customer journeys. We can help you to design and implement a solution to fit your business goals and integrate with your website.

Let's build something awesome together

Hire us