Мы IT-компания, предоставляем надежные решения для бизнеса благодаря инновационным технологиям и экспертизе наших специалистов
Разрабатываем
IT–решения и сервисы
в различных отраслях
Наши услуги
Разработка архитектуры
IT-решений
Разработка, доработка
и адаптация программного обеспечения
Настройка и эксплуатация ПО, техническая поддержка
Разработка умных
сервисов
Для каких отраслей
Фин.сектор
01
Продажи
02
Строительство
03
Управление
04
Наша команда
Наша команда — это опытные специалисты в области информационных технологий, которые объединились для создания инновационных решений и обеспечения надёжной поддержки наших клиентов. Мы гордимся нашими сотрудниками и их уникальными навыками, которые позволяют нам успешно развиваться и достигать новых высот.

Эксперты компании обладают многолетним опытом работы с широким стеком технологий для создания инновационных цифровых решений:
Языки
Java (Spring/Hibernate), Scala, Phyton, Golang, Elexir
Базы данных
Postgress, Oracle, Redis, Kafka, Scylla, MongoDB
Data Science
XGBoost, LightGBM, CatBoost, PySpark
Big data
Hadoop, Spark, Luigi, AirFlow
Контейниризация
Kubernetes, Istio
CI/CD
Gitlab, Docker, Redis, Jenkins, Nexus
IaC
Observability
Ansible, Puppet, Terraform
Ansible, Puppet, Terraform
QA
Gradle, Junit, Selenide, Allure TestOps, k6, SiteSpeed
Mobile platforms
Frontend
Flutter
React, Vue, TypeScript

ЭТАПЫ РАЗРАБОТКИ

Техническое задание
Работа над проектом начинается с написания технического задания. Мы формулируем потребности, цели проекта, анализируем конкурентов. Затем дизайнер проектирует прототипы будущего приложения, а менеджер совместно с разработчиками описывает логику функционирования и технические требования. После согласования делаем подробную оценку, планируем работы по проекту.
1
Дизайн
Вместе с клиентом выбираем дизайн-концепцию и на ее основе рисуем дизайн экранов. Параллельно дизайнер создает дизайн-систему проекта (элементы, шрифты, цвета, иконки). После согласования отрисовываем разные состояния экранов, адаптируем макеты под вторую операционную систему, пишем спецификации для разработчиков.
2
Разработка под iOS и Android
На основе технического задания и дизайна экранов разработчики начинают верстать экраны и реализовывать функции, подключают backend (программы и базы данных на сервере). После каждой итерации все функции и работу экрана проверяет тестировщик на наличие ошибок и соответствия техническому заданию.
3
Backend-разработка
Backend-разработчик проводит исследования и изучает возможности с учетом требований технического задания и на основе этого проектирует backend и базы данных. Разворачивает и настраивает сервер, настраивает админку, создает базы данных проекта, пишет серверный код, подготавливает материалы (справочники) для frontend-разработчиков. Каждая функция проходит тестирование автотестами и тестировщиками.
4
Тестирование
На всех этапах проекта подключаются тестировщики — они следят, чтобы продукт получился высокого качества. А именно пишут тест-кейсы и чек-листы, выполняют функциональное и нефункциональное тестирование, проверяют верстку на соответствие дизайну и запросы к серверу. Каждая ошибка отправляется разработчику и после исправления снова тестируется.
5
Публикация приложения
После согласования всех этапов начинается публикация приложения в магазинах приложений. Backend-разработчик переносит готовый код и базы данных на реальный сервер. Разработчики платформ формируют сборку и подают заявку на публикацию приложения через наш аккаунт или аккаунт клиента. Дизайнер подготавливает скриншоты и баннеры. После прохождения модерации приложение появится в AppStore и Google Play.
6
Поддержка и развитие
После публикации приложения Вы можете заказать у нас поддержку и развитие своего проекта. Например, мы можем добавлять новости или поддерживать актуальными каталог товаров, контролировать дизайн новых разделов или делать стилизацию под праздники. Также мы можем помочь настроить и отслеживать метрики использования вашего приложения или запустить рекламу в AppStore или Google Play.
7

СТЕК ТЕХНОЛОГИЙ

Для решения задач мы используем популярные технологии. Наш стек позволяет создавать мобильные приложения, веб-сервисы и сложные инфраструктурные IT-решения
iOS
Moya
Swift
Alamofire
Realm
CoreData
SQLite
Android
Java
Kotlin
Socket.IO
OkHttp
Datastore
Centrifugo
Flutter
Socket.IO
Dart
Bloc
Chopper
Websocket
Injectable
Frontend
Nuxt.js
Vue.js
React
Next.js
TypeScript
Backend
NestJS
Laravel
Go
MySQL
PostgreSQL
QA
Kibana
Postman
Browser Stack
Charles
Android Studio
Grafana
Дизайн
Tilda
Figma
Adobe Photoshop
Adobe Illustrator
Principle
Miro
Контакты
185026, г. Петрозаводск, р-н Кукковка, пр-кт Комсомольский, д. 29, помещ. 3.
ООО «НОВА-ИТ»
ИНН 1000016411
ОГРН 1241000002990
Проходим аккредитацию
В ООО «НОВА-ИТ» сейчас проходит аккредитацию от Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации.