Recruitment Relationship Management (RRM)

Alternative Text
by Dmitry Elisov
Oqtacore CTO

Table of content



The company needed a very fast solution with software for the IT recruitment process. Current solutions that exist on the market are not specialized enough for IT, and do not account for programming languages, stack, software, years of experience.

The software needs to be developed immediately and turned into production in 2-3 weeks, and then it should be upgraded gradually to fit the needs of the company. After 3-4 months, the resulting product should have a clean rebuild with the same features, but better architecture and scalability.


Since we had just 2 weeks, we couldn’t spend a lot of time coming up with innovative design, building architecture or writing many-page specs.

2 weeks is just 10 working days, so the time was very limited.

Instead we came up with a plan: take some existing software as a starting point, select the most needed functionality from it, and enhance with IT-recruitment-specific features


The stack for the project is .Net for backend and Angular for frontend.

We found the software that looks the most compelling to the Customer. It doesn’t have many needed features, but its overall design and structure seem suitable.

Taking the main ideas of the UI took about 4 work days, so we had some time left to implement the features the Customer needed: meeting calendar, technical screening results, candidate statuses.


Recruitment Relationship Management (RRM) window


Recruitment Relationship Management (RRM)



In just 2 weeks we created the MVP of the product, that was moved to production stage and is used by one recruiter. The MVP is being updated by our team weekly based on feedback.

Frequently Asked Questions:
How do I start working with OQTACORE?

We have a call and discuss details of the project

You make an initial payment for the project

Our CTO and your assigned Project Manager write the specification documents for the project

We discuss and approve the specs with you

We compile the specs into a development schedule

We implement the specs with releases every two weeks

How much does MVP cost?

It depends on the package you choose. Feel free to explore each package with prices and examples on our landing page or use our calculator.

How much time is take to build an MVP?

Prototype – 10 days

MVP for one platform (Android/iOS/Web) – 1-3 months

MVP for three platform (Android/iOS/Web) – 3-6 months

Do you sign an NDA?

We sign an NDA with each customer. All the source code and intellectual property will belong to you.

Who will I communicate with during the project?

You will have 24/7 access to PM Saveliy Leniivin and CTO Dmitry Elisov, who will guide your project from start to finish.

What are the team’s working hours?

We work on weekdays Pacific Standard Time (PST), UTC -8. 8am – 11pm. This schedule allows us to communicate with you and to do the work as efficiently as possible, regardless of the time zone difference.

How can I control the project?

You will have access to Jira (it is a project management software used by many companies in the world), where we will manage your entire project. There, you will see each task and its due date.

Is it possible to add/remove features after the project has started and specification and implementation plan have been approved?

Yes, it is possible. We will create an additional specification, in which we will write down the additional features you want to introduce, and we will add them to the UI design and development plan.

What will I get as the end result?

A ready-to-use application that can be downloaded from the App Store, Google Play or used as a web app + all copyright for the code + documentation.

Can I come and visit your office?

You can visit us any time!

Are you a team of just 7?

Our core MVP team consists of seven people: CTO, IT PM, Designer, Backend software developer, Frontend software developer, QA tester. This is an example of our team that will interact with you during the creation of your MVP. As the app develops and expands, other members will join the team.

Apart from developing MVPs from scratch, we have a team that is engaged in maintaining current projects and scaling them. For one of our customers, we have assembled and manage a team of 23 programmers who are continuing to develop our customer’s successful startup right now.

Rate this article
Please wait...