Web and mobile app development | 2people IT
Services Portfolio Technologies Processes Contacts

Web and mobile
app development

Reliable and flexible experts
for your startup or business

Services

Front-end development

We develop fast and responsive frontend applications from your design mockups

Mobile app development

We develop high-performance mobile apps for iOS and Android from your design mockups

MVP development

We provide complex development of minimum viable product: UI/UX design, mobile applications for iOS and Android, web application and backend

Portfolio

ECDO
EUROPEAN CENTER FOR PRESCHOOL EDUCATION. Educational internet platform with interactive courses for children of Russia
Push English

Push English

websiteWeb
Educational project for learning english words via push notification and interval repetitions for Russian speakers

Technologies

Our expertise is JavaScript and other tools related with it. We are not scattered among the technologies because we aim to comprehend all the subtleties of the our main tool to solve the assigned tasks in the most efficient way.

JavaScript is the most popular technology of 2020 according to GitHub and StackOverflow.

JavaScript
React

React

We use the JavaScript library from Facebook to create a scalable and efficient UI for Front-end applications
React Native

React Native

We develop cross-platform mobile apps for iOS and Android that are difficult to distinguish from native ones using the JavaScript framework from Facebook
Redux

Redux

We use Redux technology for flexible management of local data and state of the user interface in JavaScript applications
TypeScript

TypeScript

We use static typing in projects where the cost of an error is too high and where there are high requirements for standards and code maintainability

Other technologies

Node.js

Node.js

Electron

Electron

Webpack

Webpack

Sass

Sass

Flow

Flow

Tensorflow.js

TensorFlow.js

GraphQL

GraphQL

MobX

MobX

HTML5

HTML5

CSS3

CSS3

Processes

Which team is provided to the client

We provide to the customer's project one or more developers, a team lead (if there are several developers), one or more QA-engineers and a project manager. On the client side, the team usually includes a product manager, a designer, and sometimes other employees.

Команда
Разработка

How is development going

We work with agile methodologies and prefer to use a mixture of scrum and kanban. We have weekly work plans (sprints) that allow you to conveniently decompose tasks and provide better process transparency.

Разработка

What payment models do we use

We work with an hourly payment system (Time & Material model) and with a fixed price per project (Fix price model). In the case of an hourly payment system, all developers work with a time tracker, on the basis of which reports are generated for the client on a weekly basis, and salaries for employees.

Цены
Качество кода

How we ensure code quality

To control the quality of the code, we necessarily use a code review, in which the entire development team participates. At the same time, we pay special attention to the code review not only for checking business logic, but also for the readability of the code, architecture.

Качество кода

Reviews

Contacts

Let's talk!

By submitting this form, I agree to the processing of my personal data in accordance with the Privacy Policy.

Write us directly

E-mail: hello@2people.io

Our address

191186, Russia, St. Petersburg, Bolshaya Morskaya street, 3, BC "Lidval"

Follow us