Development and support

YouDo is a service that helps you find reliable workers for any job or assignment. Over 8 million people use the service.

Development and support

YouDo is a service that helps you find reliable workers for any job or assignment. Over 8 million people use the service.

технологии

Отзыв

2017-2019
Goals

YouDo already had an app, but with how fast their business was growing, and new functions were being added, the app needed to be completely rewritten. That included modifying the architecture, applying a new tech stack, providing faster progress, and integrating new functions.

We worked together with the client as part of their development team. Our specialists quickly bonded with the YouDo's team and completed a number of important tasks in their first week.

Tasks

Tasks

  • To develop mobile apps in a short time together with the client’s team.
  • To work on the project according to the client's current tech stack and architecture standards.
  • To provide support for the client’s already existing mobile apps.
  • To ensure a high level of product tech quality. To be ready for quick changes.
Solution

Work done on the project

Mobile apps development

We developed an iOS app based on the VIPER architecture. Mobile application on Android based on Clean Architecture.

Design system

We implemented the app’s design system as a separate framework

Google Pay

We integrated the app with Google Pay

Architecture

We designed new architecture solutions, which improved the speed of development and made support more affordable

Coroutines

We integrated coroutines. We divided the apps into modules to make the development process faster

Technology

Stack

ios

Mobile application development and integration with payment systems

Swift 5, RxSwift, VIPER-C, SnapKit, Realm Database
No items found.

Android

Mobile application development and integration with payment systems

Kotlin, Clean Architecture
No items found.
Android TV
MVP
Coredata
EC2
Cloud​Formation
dynamodb
Cloudfront
S3
integration with CloudPayments
Java
Python
Redis
Node.js
Redux
html5
MVC
Objective-C
SOA
Ffmpeg
PostgreSQL
PHP
deepLinks
Glide
PushKit
Webkit
Istio
K8s
Docker
GitLab CI/CD
Kafka
NATS
Mongo
Cockroach
MVVM
Swift
API
Google maps
crashlytics/analytics
Dagger 2
OkHttp
Retrofit
Picasso
RxJava2
MVP(Moxy)
Clean Architecture
Room
Kotlin
CocoaPods
SnapKit
ApplePay
CoreLocation
YandexMaps
UIKit
VIPER-C
Realm Database
Alamofire
Firebase
RxSwift
Realm
Swift 5
RN
React
Contact us
Would you like to discuss your project?
I agree with the confidentiality policy

Thank you! We'll get back to you soon.

Oops! Something went wrong while submitting the form.