Development and support of React and React Native applications | 2people IT
Services Technologies Projects Processes Contacts

Development and support
of React and React Native
applications

Reliable and flexible experts
for your startup or business

Services

Front-end development

Development of front-end applications with React of any complexity in accordance with customer's mockups and requirements

Mobile app development

Development of mobile applications for iOS and Android with React Native in accordance with customer's layouts and requirements

MVP development

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

Outstaffing of specialists

We provide to a customer from one developer to the whole team. Increase the capacity of your development department for the required period with our specialists.

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
Node.js

Node.js

We use JavaScript on the server to develop simple services, a proxy backend (Middle-end), or small utilities. We use MongoDB as the database
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

Redux

Redux

Electron

Electron

Webpack

Webpack

Docker

Docker

Sass

Sass

MobX

MobX

GraphQL

GraphQL

Tensorflow.js

TensorFlow.js

HTML5

HTML5

CSS3

CSS3

Our projects

ECDO

Seline Clinic

websiteWeb
Mobile application for clients of the multidisciplinary clinic of aesthetic medicine Seline Clinic
ECDO
EUROPEAN CENTER FOR PRESCHOOL EDUCATION. Educational internet platform with interactive courses for children of Russia

Processes

Which team is provided to the client

We usually provide to a client'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. But the final composition of our team depends on the specific requirements of the project and the client.

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

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 (Fixed 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.

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

Our clients

Minter Group Sber PayQin Seline Clinic

Reviews

About company

Expertise

Deep expertise

Since 2017, we have been developing on React and React Native and have achieved a high level of expertise in this area

Processes

Well-established processes

We all work remotely and are proud of our distributed development team and the processes we have built within it

Collaboration

Long-term cooperation

We especially love large and long-term projects that you can work on for several years, supporting and developing them with one large team

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
Telegram: @two_people_it

Our address

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

Follow us