Technology index

We use modern, proven technologies and approaches that allow us to effectively extend and scale our products.


  • Native Cross-compiled

    • C#
    • Xamarin


  • Frontend

    • JavaScript
    • TypeScript
    • HTML5
    • CSS3
    • Angular
    • React
  • Backend

    • Ruby
    • Node.js
    • Elixir
    • Ruby on Rails
    • Phoenix
    • Go
  • Databases

    • Redis
    • PostgreSQL
    • MongoDB
    • MySQL
    • Elasticsearch
  • Infrastructure

    • AWS
    • GitLab
    • Jenkins
    • Nginx
  • Testing automation

    • Selenium WebDriver
    • Appium
    • Apache JMeter
    • BrowserStack
    • Sauce Labs

Quality-driven processes

We work to deliver only high-quality digital products. To achieve this, we’ve come up with our own magic formula.

  • Agile methodologies
    Scrum, Lean, Kanban, TDD – each have their strong suits. At Hexis Software, we pick the best development methodology for each project. Our clients are always active participants throughout the development process.
  • Proven technologies
    We follow industry best practices to secure applications and protect businesses and their customers from possible threats. We use only credible, tried-and-tested frameworks and libraries.
  • Modern
    We create applications using the MVP and MVVM architectural patterns. This is how we manage to write clean, maintainable, and testable code.
  • Time-honored
    design principles
    We use the best software development principles: SOLID, KISS, and DRY. These principles ensure that your project is reliable and significantly reduce the cost of changes.
  • Exhaustive code
    We conduct code reviews as a regular development practice to improve the quality of your products and the skills of our team.
  • Iterative testing
    We do iterative testing to generate working software early in the software life cycle. We fix any bugs before release.
  • Continuous
    We use Jenkins and Gitlab CI to automatically assemble builds after new code has been merged into production. Continuous integration lets us find and fix problems early and easily.
  • Automated testing
    For large projects, we also automate smoke testing, regression testing, and performance testing. We choose the most reliable and effective test automation tools and techniques.