0
1
2
3
4
5
6
7
8
9
Contact Us
1 / 4
slider-arrow
slider-arrow
slide-image
Learning Pool
1 / 4
slider-arrow
slider-arrow
slide-image

Project Details

Learning Pool’s CTO Mark Lynch and Onix’s Business development team began communication on an IT job platform where Learning Pool was looking for contractors. The company was experiencing rapid growth and a large influx of customers, and therefore had a growing need for software developers. It wasn’t practical  to open new offices and recruit the right staff quickly in the UK, so they decided to outsource a part of the software development tasks.

Onix’s ‘scouting group’ included three full-stack web developers and a project manager who acted as Learning Pool’s eyes and ears in Ukraine. The team’s primary goal was to build a relationship with the existing UK team, understand the project details, and proceed to the proper development as soon as possible. The PM had to facilitate the process and ensure a high level of quality.

Before the first team of developers were able to start, Onix specialists went through a testing period that lasted six months. Learning Pool was looking for a long-term outsourcing partner, so they were keenly interested in all Onix’s processes. Our managers walked them through every aspect, from the hiring procedure to the criteria for employee promotion, and from time management to learning process monitoring.

Learning Pool Features

  1. Comprehensive Onboarding Process

Detailed initiation process to integrate Onix developers seamlessly into the existing Learning Pool team. Collaboration with Learning Pool’s CTO and Business Development team to understand project requirements.

  1. Extended Testing Period

A six-month testing phase to showcase Onix’s capabilities, processes, and commitment to quality. In-depth exploration of Onix’s hiring procedures, employee promotion criteria, time management, and learning process monitoring.

  1. Team Integration and Relationship Building

Transition from a client-contractor relationship to becoming integral members of the Learning Pool team. Genuine efforts, friendly communication, and a sense of humor to facilitate integration and build strong working relationships.

  1. Code Review Collaboration

Mutual code review processes between Learning Pool and Onix developers. Onix developers showcasing clear and high-standard code, gaining approval from Learning Pool's software engineers.

  1. Progressive Task Assignments

Gradual involvement in increasingly complex tasks, progressing from routine assignments to AAA-level responsibilities. Swift transition of Onix engineer Vadim to a senior developer role, actively participating in planning calls and advising on intricate implementations.

  1. Knowledge Transfer and Collaboration:

Exchange of expertise and methodologies between Learning Pool and Onix teams. Introduction of flexible approaches, varied development methods, and new processes by Onix specialists, enriching the collaborative environment.

  1. Continuous Improvement and Innovation:

Onix’s commitment to continuous hard work, high-quality code, and innovative approaches. Regular participation in planning calls, proactive contribution to complex project structures, and consistent delivery of valuable insights.

Web product
Technologies
html
css
PHP
Laravel
Node.js
MySQL
MongoDB
css3
iOS
React
TypeScript
E-learning
Express
Docker
React Native
axios
Formik
Rollbar
OneSignal
Python
Django
Redis
Memcached
PostgreSQL
Details
Time iconTime Spent
56749h

Project Crew

contribution-logo
Frontend Development
React (Web), React Native (iOS, Android), Redux, Redux-Thunk (web), Redux-Saga (Mobile), Axios, Formik, Rollbar, OneSignal, AppCenter
contribution-logo
Backend Development
Python 3.6, Django 3.1, Redis, Memcached, Postgres