• Projects 30
  • Rating 5.0
  • Rating 5 747

Budget: 27000 UAH Deadline: 21 days

1100 UAH here will most likely not yield a proper implementation - unless it’s a very stripped-down bot without a complete database, editing, filters, and stable logic. For an MVP with roles, profiles, job listings, Double Opt-In, notifications, and basic admin logic, I would estimate starting from 35,000 UAH and 3 weeks =)

According to the specifications, I see an important point - you don’t just have a Telegram bot, but a mini-hiring system with two types of users, filling states, profile hiding, contact requests, and controlled data disclosure. It’s worth properly designing the entities, application statuses, and error scenarios; otherwise, the bot will start breaking down at every second non-standard step.

I envision the implementation as follows - first, we briefly agree on roles, fields for profiles and job listings, then we create the database, a state machine for step-by-step filling, a job seeker’s cabinet, an employer’s cabinet, a catalog, contact requests, confirmations, and opening Telegram links after mutual interest.

I’ll clarify 2 things to make the estimate more accurate:
> Is an admin panel needed for moderating profiles, job listings, and complaints?
> Should there be search filters by city, profession, payment, experience, and schedule?

Mobile app with admin
  • Projects -
  • Rating -
  • Rating 1 110

Budget: 1100 UAH Deadline: 2 days

Hello! The task is clear: to create a Telegram bot with two roles (Employer and Worker), a Double Opt-In system for contact, and full CRUD for profiles and job listings.

My approach: I will implement the architecture in Python (Aiogram 3) using FSM for step-by-step creation of cards. I will use PostgreSQL or SQLite for the database to store profiles, job listings, and query logic. For dynamic card output, I will use inline buttons with actions. I will implement a chain: sending a request from the employer -> notifying the worker -> confirmation -> exchanging contacts or creating an internal chat. I will also provide for editing and deactivating profiles/job listings.

Do you have any technical requirements for hosting or a specific programming language for the bot? I am open to discussing details here on the platform.

  • Projects 43
  • Rating 5.0
  • Rating 6 213

Budget: 5000 UAH Deadline: 1 day

Hello! I am ready to take on your project and will complete it urgently. I have extensive experience with similar tasks, so there will be no difficulties. If I have piqued your interest, feel free to write; I am happy to collaborate!

  • Projects -
  • Rating -
  • Rating 446

Budget: 1100 UAH Deadline: 4 days

Good day! I have created bots with two-way matching — roles, profiles in the database, request-confirmation of contact, notifications. I will complete it according to your specifications in 4 days along with a simple admin panel for moderating profiles. Please let me know: after mutual confirmation, does the bot simply display the contacts in the chat, or do I need to export the database of profiles/jobs to a Google spreadsheet? This affects the amount of work.

  • Projects -
  • Rating -
  • Rating 533

Budget: 1100 UAH Deadline: 2 days

It's better to start with a working MVP, without inflating the budget.

I will outline two scenarios: the employer adds a job vacancy through FSM, the candidate views offers through inline buttons and responds without unnecessary steps.

The weak point of such bots is chaotic questionnaires, so it's better to make the fields fixed right away: city, specialty, rate, contact.

I will gather simple logic, connect the database, check all transitions, and provide a short instruction on how to launch and change texts.

I can start today; let me know who should fill in the data first — the employer or the job seeker.

  • Projects -
  • Rating -
  • Rating 424

Budget: 1100 UAH Deadline: 7 days

Good day. The task is interesting and has a clear logic.

I have experience working with Python and database design. I am ready to implement a bot with an architecture that will not crash under load.

I propose the following execution option:

I will write the bot based on the asynchronous library aiogram for fast operation.

To implement the Double Opt-In system, I will use a state machine FSM so that users can fill out forms step by step without errors.

  • Projects -
  • Rating -
  • Rating 435

Budget: 1100 UAH Deadline: 1 day

Good day!
I already have a ready-made working Telegram bot in my portfolio with an architecture that almost completely matches your specifications — I implemented a double opt-in system for recruitment:

- Two roles (Worker / Employer) with selection upon first launch
- Step-by-step registration of the profile and business profile through FSM
- Catalog of profiles/jobs with pagination through inline buttons
- Logic for connection requests: Employer sends a request → Worker receives a notification → after confirmation, both parties receive each other's contacts
- Protection against duplicate requests at the database level
- Management of one's own profile: hide/activate profile or job, data editing
- Separate management of job listings for the employer (listing, hiding, deletion)

  • Projects -
  • Rating -
  • Rating 296

Budget: 1100 UAH Deadline: 3 days

I am a beginner freelancer, ready to take on your project at the lowest rate. I have experience in developing web applications on Django, and parsers (Telegram bot parsers).

  • Projects -
  • Rating -
  • Rating 837

Budget: 27000 UAH Deadline: 21 days

Hello. Our team specializes in developing complex Telegram Mini Apps (TMA) and HR solutions for businesses. The business logic (Double Opt-In) is described perfectly, but implementing it on inline buttons means killing the conversion. Instead of an outdated chatbot, we will deploy a full-fledged Web App (React + Python/aiogram) for you.
Job seekers will be able to fill out questionnaires through convenient forms (like in apps), while employers will browse candidate cards with a user-friendly UI. This will provide a native app experience right in the messenger and radically enhance the platform's usability.

If you are ready to invest in modern infrastructure, rather than just "buttons in chat" - write to me. I will show you a demo of our Web Apps and propose an exact database architecture for your marketplace.

P.S. The Freelancehunt system technically limits the publication budget to 27,000 UAH. For this amount, we will deploy the basic stage (MVP) - creating logic, a database, and key features. A fully autonomous system with an extended TMA interface (where employers swipe candidates instead of pressing buttons) and integrations costs 60,000 UAH. I am ready to provide an architectural plan for discussion.

  • Projects 13
  • Rating 5.0
  • Rating 6 775

Budget: 5000 UAH Deadline: 2 days

I am Nina, the manager of the backend development team.

Igor, hello! The technical specification for the HR bot with Double Opt-In logic is excellently composed.

What we will implement in Python in 2 days:

Two roles: Clear separation of interfaces for the applicant and the company at the start. Step-by-step registration of resumes and vacancies through the state machine aiogram 3.

Catalog and CRUD: Dynamic display of cards with inline buttons and pagination. Ability to edit and softly hide vacancies from search without deleting them from the database.

  • Projects 42
  • Rating -
  • Rating 2 479

Budget: 20000 UAH Deadline: 8 days

Hello. I can implement such a bot.

We need to clarify the details regarding the logic: who should communicate with whom, what roles the users have, whether a search/matching of interlocutors is needed, moderation, complaints, and restrictions.

The chat can be done entirely through the bot's interface: users will write to each other through the bot, without sharing personal contacts and data. If necessary, we can add anonymity, statuses, message history, blocking, and an admin panel.

I have experience in developing Telegram bots with similar logic and can offer a simple and convenient implementation without unnecessary complications.

  • Projects -
  • Rating -
  • Rating 206

Budget: 1100 UAH Deadline: 2 days

Good day! I am interested in your project.

I have experience in developing Telegram bots using **JavaScript (Node.js)** and **Python**. I can implement a bot with two roles (Employer / Job Seeker), step-by-step registration through FSM, a database of job listings and profiles, a filtering system, inline buttons, as well as the logic for mutual contact confirmation (Double Opt-In), as described in your technical specifications.

I can also implement:

* creation, editing, and deactivation of profiles and job listings (CRUD);
* a convenient menu and navigation;
* data storage in a database;
* automatic notifications and contact exchange only after mutual confirmation;

  • Projects 7
  • Rating 4.5
  • Rating 1 266

Budget: 17998 UAH Deadline: 10 days

Good day.
I am ready to take your project into work.
I can develop such a bot for you using n8n.
Message me privately, we will discuss all the details and choose the best solution for you.

  • Projects -
  • Rating -
  • Rating 344

Budget: 1100 UAH Deadline: 1 day

Good day! I have thoroughly reviewed the description - the task is clear, I will implement it.

Stack: Python + aiogram 3 + PostgreSQL
Includes: Employer/Employee roles, FSM, Double Opt-In, CRUD for profiles and vacancies, notification system.

A few clarifications:
— Is an admin panel needed for moderation?
— An internal chat between parties or just contact exchange?
— Hosting on your server or do you need assistance in selecting one?

  • Projects -
  • Rating -
  • Rating 166

Budget: 2000 UAH Deadline: 2 days

Good day, quite an interesting project brief, I am ready to implement this bot for you. I will complete the work with maximum quality and speed. I will be happy to collaborate!

  • Projects 25
  • Rating 5.0
  • Rating 1 758

Budget: 6000 UAH Deadline: 14 days

Hello, Igor!

I have reviewed the technical assignment. The project is clear, and I am ready to implement it turnkey.

I can develop a Telegram bot with full implementation of two roles (Worker and Employer) and the Double Opt-In interaction logic, where contact exchange occurs only after mutual confirmation.

As part of the project, I will implement:
- User registration with role selection;
- Step-by-step creation of profiles and job listings through FSM (State Machine);
- Storing all data in a database;

  • Projects -
  • Rating -
  • Rating 172

Budget: 1100 UAH Deadline: 1 day

Hello! I fully understand the project — two roles, Double Opt-In, FSM for filling out forms, inline cards.

Stack: Python + aiogram 3 + FSM + SQLite/PostgreSQL. This is a standard approach for such a bot, I will implement it purely.

Regarding functionality:

Role selection at startup → separate interfaces
Worker: step-by-step registration via FSM, publication in the catalog, notification center
Employer: business profile, job cards, viewing forms, request for contact
Double Opt-In — the bot sends a request to the worker, after confirmation, contacts are opened for both

  • Projects -
  • Rating -
  • Rating 302

Budget: 1100 UAH Deadline: 10 days

Good afternoon
I can create such a Telegram bot for finding workers and job vacancies.
There will be two roles: employer and job seeker. The job seeker creates a profile, the employer creates a vacancy and can view candidate profiles.
The employer sends a connection request, and the contacts are revealed only after confirmation from the job seeker.
At the first stage, I suggest making an MVP: profiles, vacancies, viewing cards, contact requests, notifications, and data editing.
An internal chat, complex filters, moderation, and an admin panel can be added as a separate stage if needed.

  • Projects -
  • Rating -
  • Rating 439

Budget: 1090 UAH Deadline: 3 days

Hello! The technical specification is very well-written, and I am very familiar with the logic of mutual confirmation (Double Opt-In).

I already have a nearly finished project for this task; I just need to adjust the logic to meet your requirements and clarify a couple of minor details.

I'll be straightforward: I am a beginner developer, currently building a strong portfolio, so I am ready to create this bot with high quality and at the lowest market price.

Message me privately — I will show you my work and we can discuss the start!

  • Projects -
  • Rating -
  • Rating 284

Budget: 4000 UAH Deadline: 5 days

Hello! The specifications look clear and structured — the logic of Double Opt-In (mutual matching) and entity management through FSM is understood.

I am ready to develop this bot "turnkey."

  • Projects -
  • Rating -
  • Rating 253

Budget: 1100 UAH Deadline: 2 days

Hello! I have thoroughly reviewed your technical assignment for the development of an HR bot with double opt-in confirmation. Excellent, well-written logic of business processes. I have solid experience in implementing complex multi-user systems and bots with role separation in Python (aiogram 3.x + PostgreSQL + SQLAlchemy). I am fully ready to implement this project.

  • Projects -
  • Rating -
  • Rating 176

Budget: 1100 UAH Deadline: 7 days

Good day! I will create a Telegram bot for hiring with double opt-in logic — exactly according to your concept.

I will implement both roles (Worker and Company Owner): step-by-step registration of the profile/company through FSM (without input errors), profile and job cards with inline buttons, full CRUD (create/edit/deactivate), catalog of profiles and jobs. Contact logic: the employer sends a "Request for Contact" → the bot notifies the worker → after confirmation, the bot opens direct contacts for both. Notifications for both parties.

Stack: Python + aiogram + database, deployment on server + short instruction. I have experience with bots that include profiles and FSM — I will make it reliable and structured.

I am ready to discuss the details. Price — within your budget, approximately 7 days.

  • Projects -
  • Rating -
  • Rating 253

Budget: 1500 UAH Deadline: 3 days

Good day! I will create a bot for you according to the specifications, I have experience working with the aiogram 3 library, so it will be completed on time or earlier. Feel free to reach out, we can discuss the details.

  • Projects -
  • Rating -
  • Rating 196

Budget: 27000 UAH Deadline: 12 days

We have almost a ready foundation for such a Telegram bot - it can be quickly adapted to your process and discussed here now, I am available ))
The estimate for !!a quick working mini-version!! - 28,000 UAH and 12 days.
In this scope, I would include the Telegram bot, database, roles of employer and job seeker, profiles and vacancies, editing, hiding from search, contact requests, and notifications.
Here’s the nuance - it’s better to separate the internal chat as a separate stage, and in the first launch, to open Telegram profiles after mutual confirmation, as it is cheaper and faster.
Additionally, we can add AI candidate selection based on skills and salary expectations, so that the employer sees not just a catalog, but a short ranking of suitability.
From you, I need the texts for the profile fields, examples of vacancies, moderation rules, and access to the Telegram bot or readiness to create a new one through BotFather.
Question - is an admin panel needed for moderating profiles at the start?
And one more thing - do we open contacts after confirmation as Telegram links or do we still make the chat through the bot as a separate stage?
https://business.ingello.com/platforma - a similar approach to the platform with roles, data, and process management.
https://business.ingello.com/forma-bpm - close in logic to the automation of steps and statuses.

  • Projects -
  • Rating -
  • Rating 210

Budget: 3000 UAH Deadline: 5 days

Good day, I am ready to complete your order. I have considerable experience with Telegram bots.

  • Projects -
  • Rating -
  • Rating 386

Budget: 3002 UAH Deadline: 1 day

Good day, the task looks interesting, I will complete it quickly within the deadlines! If you are interested, write to me, I would be happy to work.

  • Projects -
  • Rating -
  • Rating 296

Budget: 2200 UAH Deadline: 5 days

Hello! I have experience in developing Telegram bots of this type. I can offer to develop a bot in Python with PostgreSQL. I can implement all the functionality specified in the task, and I am ready to discuss and add new features.

  • Projects -
  • Rating -
  • Rating 418

Budget: 15000 UAH Deadline: 14 days

Good day!

I can write a similar bot in 14 days (during this time I guarantee the full functionality of the bot itself as well as all its features).
I have worked on similar projects in Python multiple times (always open to suggestions and ideas).
Behind me are bots such as (bots with user surveys, personal accounts, application processing, job vacancies, and profile management).
I can also offer an admin panel for moderating surveys, job vacancies, and viewing user activity.

  • Projects -
  • Rating -
  • Rating 272

Budget: 1100 UAH Deadline: 2 days

Good day! I develop Telegram bots in Python (aiogram 3) with FSM, roles, CRUD, and business logic — your Double Opt-In flow (employer request → worker confirmation → contact) is clear and feasible for me.

Portfolio: https://yegor10.github.io/PortFolioWeb3/

I will handle the full cycle: architecture, FSM for surveys and vacancies, directories, notifications, deployment, and support. I am ready to discuss timelines and MVP after clarifying the details.

  • Projects -
  • Rating -
  • Rating 483

Budget: 11000 UAH Deadline: 8 days

Greetings! Excellent, detailed technical specification. The logic of Double Opt-In, role differentiation, and state management through FSM is standard for quality enterprise bots. I have successful experience in developing such systems in Python.
How I will implement this project:
- Database Architecture: I will design a database (PostgreSQL/SQLite) with tables for users, profiles, job vacancies, and a separate relationship table to record matches (statuses: pending, accepted, declined).
- State Machine (FSM): I will implement a step-by-step, fault-tolerant data collection process during the registration of profiles and job vacancies with input validation at each stage.
- Double Opt-In Logic: I will set up asynchronous push notifications to the applicant upon request from the employer and instant sharing of contacts (or link generation) upon mutual confirmation.
- CRUD and UI: I will create a convenient display of cards through Inline buttons with pagination, as well as the ability to edit and softly hide (deactivate) profiles from the general pool.

My relevant experience:
I have developed Telegram bots with database integration and complex state logic. In particular, I created an architecture for automatic session retention, cache management, and real-time user notifications. I write clean, documented code in Python, and I will package the project in Docker for easy and quick deployment on your server. I am ready to discuss the final details, database structure, and agree on exact deadlines in the chat. I look forward to collaborating!

  • Projects -
  • Rating -
  • Rating 1 263

Budget: 27000 UAH Deadline: 10 days

Hello! The task is clear: a Telegram bot with two roles and Double Opt-In, contacts are opened only after mutual confirmation, not earlier. I will implement it using aiogram 3 (FSM out of the box) + PostgreSQL + Redis. Key entities: Worker, Employer, Vacancy, ConnectionRequest with statuses pending/accepted/rejected. Nuances to clarify before starting:
- Is catalog filtering needed (city, specialty, salary)? Without it, a catalog of 100+ profiles quickly becomes inconvenient.
- Should we open contacts directly (Telegram username) or through the bot's internal chat? The second option is more complex but more private.
- Is an admin panel needed for moderating profiles and vacancies?
This affects the scope. MVP without filtering and admin panel will take 7-10 days.

  • Projects 5
  • Rating 4.8
  • Rating 764

Budget: 8500 UAH Deadline: 14 days

Good day, Igor!

I have thoroughly reviewed the specifications — the description is comprehensive and structured. I will implement the bot using Python + aiogram 3 + FSM + PostgreSQL: both roles, Double Opt-In contacts, CRUD for profiles and vacancies, filtering, inline interface.

Regarding the budget: the task encompasses a full-fledged HR service, and 23 platform participants have also noted that the cost is underestimated. A reasonable price for such a scope is from 8,000 UAH.

I am ready to discuss an MVP version with prioritized functionality if the budget is limited.

  • Projects 5
  • Rating 5.0
  • Rating 657

Budget: 1100 UAH Deadline: 1 day

Good day!

I have reviewed the specifications. The project is not just a Telegram bot, but a full-fledged recruitment system with two roles, FSM registration, CRUD for vacancies and profiles, a search and filtering system, and Double Opt-In logic for secure contact exchange.

Technologically, I recommend:
• Python + Aiogram 3.x
• PostgreSQL
• SQLAlchemy
• FSM for step-by-step profile and vacancy creation
• Docker for deployment

  • Projects -
  • Rating -
  • Rating 208

Budget: 2000 UAH Deadline: 5 days

I have reviewed the specifications. The implementation includes two user roles, the creation and editing of profiles/jobs, a mutual contact confirmation system, a database, FSM profiles, and a notification system.

  • Projects 9
  • Rating 4.8
  • Rating 1 100

Budget: 3000 UAH Deadline: 5 days

Hello!

I have experience in creating Telegram bots, specifically I developed a bot for automating recruitment, where I implemented binary interactions between employers and job seekers. I will use aiogram to create an intuitive interface, and PostgreSQL for storing data about users and job vacancies.

I will implement step-by-step registration, as well as the logic for exchanging contacts with confirmations for both roles. This will allow for easy management of job vacancies and profiles, and it can also scale under load.

I am ready to discuss the details!

  • Projects -
  • Rating -
  • Rating 255

Budget: 1100 UAH Deadline: 1 day

Hello! I am interested in your project — I have experience working with bots and understand the logic of FSM, inline buttons, and the structure of user interactions in Telegram. I am ready to take on the implementation and ensure everything is done well and within the established deadlines.

  • Projects -
  • Rating -
  • Rating 156

Budget: 3000 UAH Deadline: 4 days

Hello! The logic of the project is excellent — a classic Tinder/Double Opt-In principle for hiring, where contacts are revealed only in the case of a mutual match. This is the perfect format for a Telegram bot that protects the privacy of job seekers and saves employers' time.

  • Projects -
  • Rating -
  • Rating 457

Budget: 1500 UAH Deadline: 3 days

Hello!

I would like to propose implementing this Telegram bot as a full-fledged recruitment system with automated interaction logic between employers and candidates without direct exchange of contacts until mutual interest is confirmed.

In my projects, I have already created AI consultants and user qualification systems using Chatfuel, Voiceflow, Make.com, and ChatGPT, where I automated data collection, user segmentation, and application management.

Notifications, status updates, and storage of all data in CRM can also be automated through Make.com, which will allow scaling the system and easily adding new functionality in the future.

From my experience, a key point here will be a well-thought-out logic of candidate and employer statuses to avoid duplication of applications and chaos in communications.

  • Projects 8
  • Rating -
  • Rating 757

Budget: 7000 UAH Deadline: 10 days

Good day. I have over 4 years of experience in developing Telegram bots. I have reviewed the technical specifications, feel free to write for further collaboration.

  • Projects -
  • Rating -
  • Rating 267

Budget: 1110 UAH Deadline: 1 day

Hello! I have fully familiarized myself with your technical assignment. The concept of the HR bot with Double Opt-In logic (mutual confirmation of interest) is absolutely clear to me. This is an effective solution that will spare both parties from spam. I have experience in developing complex Telegram bots with role models and am ready to implement this project.

  • Projects -
  • Rating -
  • Rating 327

Budget: 1100 UAH Deadline: 1 day

Hello! 👋

I am a Python developer and Telegram bot creator with 9 months of experience on Freelancehunt.

I already have completed projects:
✓ Fitness bot in Telegram (automatic generation of workout programs)
✓ Web panel for managing Telegram broadcasts

I can develop your Telegram bot for hiring/searching for employees with:
• Management of candidate profiles

  • Projects 5
  • Rating 5.0
  • Rating 1 489

Budget: 9500 UAH Deadline: 8 days

A bot with two roles, FSM and double opt-in, is not a "one-evening script," but the task is clear and well solvable.

Stack: aiogram 3 (built-in FSM + routers for each role), PostgreSQL + SQLAlchemy async, Redis for storing states between steps.

How it works:

Registration — FSM with steps: the bot asks for data one field at a time, collects it in context, and only writes to the database when the form is completed. This protects against incomplete profiles.

Catalog of profiles — cards with inline pagination buttons (← / 3 of 24 / →), editing the same message instead of sending a new one. Job cards — the same mechanics.

  • Projects 25
  • Rating 5.0
  • Rating 3 699

Budget: 1100 UAH Deadline: 1 day

Good day. I am ready to implement. I will implement it through aiogram.
Deadline: 1 day.
Write to me.

  • Projects 8
  • Rating 5.0
  • Rating 4 089

Budget: 1100 UAH Deadline: 2 days

Good day.
Our team has many years of experience in developing ERP, CRM, CMS, and specialized software for businesses. We create effective digital solutions that help automate processes, increase productivity, and scale companies.

We work with modern technologies — from bots and scripts to AI agents and analytical systems. We develop websites of varying complexity. In our portfolio, we have implemented ERP solutions for the hotel business, as well as for companies engaged in the import and sale of goods, and our own product XFitness — an ERP system specifically designed for fitness clubs.

We are ready to implement your project and offer the best solution tailored to your needs.
Our portfolio: Freelancehunt

We specialize in the following areas:
- Development of ERP Systems

  • Projects 5
  • Rating 4.9
  • Rating 1 753

Budget: 5000 UAH Deadline: 3 days

Good day!

I have created bots with roles, questionnaires, and mutual connection logic — the task is clear, I will do it turnkey. I will outline the main points so you can see that I understand:

Two roles with selection at the start. For the Worker — step-by-step resume registration through FSM (to avoid confusion with fields during input), saving to the database, viewing job vacancies, a notification center with accept/reject options. For the Employer — company profile, creating and editing job cards, a catalog of questionnaires with filtering, a "Request for Connection" button.

The heart of the system is Double Opt-In: the employer clicks "Request" → the bot sends a notification to the worker with a description of the company → the worker confirms → and only then do direct contacts open for both. Without mutual consent, contacts do not merge — this is key, and this is exactly how I will do it.

Questionnaires and vacancies — a complete cycle: creation (FSM), output as cards with inline buttons, editing, and temporary deactivation (hide from search). Everything as per your specifications.

  • Projects -
  • Rating -
  • Rating 444

Budget: 4000 UAH Deadline: 3 days

Good day! I develop custom Python solutions: data analysis, process automation, scripts, parsers, ETL pipelines. The cost starts from 4000 UAH. Details: www.engine-web.od.ua/

  • Projects -
  • Rating -
  • Rating 327

Budget: 6000 UAH Deadline: 7 days

Hello!

I understand the task: this is a Telegram service with two roles, where workers publish profiles, employers create job postings and view candidates, and contacts are revealed only after mutual confirmation.

I propose implementation in Python, aiogram 3, and PostgreSQL/SQLite:

— step-by-step registration via FSM;
— profiles for workers and companies;
— creation, editing, hiding, and deletion of profiles and job postings;
— directories of candidates and job postings;

  • Projects -
  • Rating -
  • Rating 229

Budget: 2500 UAH Deadline: 7 days

Good day!

I am a beginner Python developer, actively building my portfolio, so I am currently working at prices below the market rate. I specialize in Telegram bots, automation, and backend development in Python.

For the implementation of your project, I plan to use:
• Python + Aiogram 3.x
• PostgreSQL for storing profiles, job listings, and connections between users
• FSM (State Machine) for step-by-step creation of profiles and job listings
• Inline buttons and a user-friendly interface in Telegram
• Implementation of Worker and Employer roles

  • Projects -
  • Rating -
  • Rating 457

Budget: 5000 UAH Deadline: 1 day

Good day! We can implement a Telegram bot for job searching and personnel selection based on the Double Opt-In principle (mutual confirmation of contact). Functionality: • two roles: Worker and Employer; • step-by-step registration of profiles and vacancies through FSM; • catalog of candidates and vacancies; • search and filtering by parameters; • sending contact requests by the employer; • confirmation or rejection of the request by the worker; • opening contacts only after mutual consent; • editing, hiding, and deleting profiles/vacancies; • notification system and interaction history; • admin panel for moderation and user management. Stack: Python, Aiogram 3, PostgreSQL, VPS. Estimated time for MVP implementation: 2–3 weeks. For an accurate assessment of cost and timelines, we are ready to review the full technical specification and project details.

  • Projects 19
  • Rating 5.0
  • Rating 1 762

Budget: 8000 UAH Deadline: 7 days

Welcome.

The project should be implemented as a Telegram system for bilateral job searching with a clear separation of roles, statuses, and access to contacts. A key element of the architecture should be the control of the business process Double Opt-In, where direct contact is opened only after mutual interest is confirmed by both parties.

Technically, the solution should be built on Python + aiogram with a PostgreSQL database. For step-by-step creation of profiles and job listings, it is advisable to use FSM logic so that users go through a structured scenario without losing entered data. Separate entities should include worker profiles, company profiles, job listings, contact requests, confirmation statuses, action history, and visibility settings.

For employers, the system should provide the ability to view a catalog of profiles with filtering, create and edit job listings, as well as initiate contact requests. For workers, it should allow the creation of resumes, viewing job listings, receiving requests, and confirming or rejecting offers. Contacts should remain closed until mutual confirmation; otherwise, the service model loses control over interactions.

Additionally, an administrative level should be provided for moderating profiles, job listings, users, and disputed situations. Even in the MVP, this is important, as without moderation, the HR system quickly accumulates outdated or incorrect profiles.

  • Projects 16
  • Rating -
  • Rating 698

Budget: 10000 UAH Deadline: 8 days

Good day! I have extensive experience in developing Telegram bots. I am ready to do it quickly and efficiently as much as possible. I also promise to support the project in the future and always be in touch. Write to me, I will be happy to collaborate!

  • Projects -
  • Rating -
  • Rating -

Budget: 4500 UAH Deadline: 3 days

Good day!

I am interested in your project. I have experience in developing Telegram bots with user roles, step-by-step data entry scenarios, a database of profiles/applications, and interactive inline buttons.

I understand your logic clearly: a separate interface for employers and job seekers, profile creation through FSM, a catalog of profiles and vacancies, as well as Double Opt-In, where contacts are revealed only after mutual confirmation of interest.

I can implement:
• user registration by roles;
• step-by-step creation of profiles and vacancies;
• viewing cards with action buttons;

  • Projects -
  • Rating -
  • Rating 318

Budget: 5000 UAH Deadline: 3 days

Hello!
I am interested in your project. I have experience in developing Telegram bots using Python (Aiogram) with FSM, databases, and complex business logic.
I can implement the full functionality according to the specifications:
- user registration with role selection (Employer / Job Seeker);
- step-by-step filling of profiles and job listings through FSM;
- data storage in PostgreSQL or MySQL;
- catalog of job listings and profiles with filtering;
- mutual interest confirmation system (Double Opt-In);
- notifications and request center;
- opening contacts only after confirmation from both parties;

  • Projects -
  • Rating -
  • Rating 525

Budget: 5000 UAH Deadline: 3 days

Here is a feedback option:

---

Hello, Igor!

I have carefully studied the technical specification - the concept with Double Opt-In and a clear division into two roles is described very well. I am ready to implement the bot turnkey.

Stack: Python + aiogram 3 (asynchronous), PostgreSQL database (or SQLite to start) via SQLAlchemy. I will implement the step-by-step registration of both roles through FSM, and the cards for profiles/jobs will be done through inline buttons with a full CRUD cycle (create, view, edit, deactivate).

  • Projects 12
  • Rating 5.0
  • Rating 1 993

Budget: 5000 UAH Deadline: 7 days

Good day
I have extensive experience in developing Telegram bots
Contact me

  • Projects -
  • Rating -
  • Rating 328

Budget: 5000 UAH Deadline: 7 days

Good day!

I am interested in your project. I develop Telegram bots in Python, working with Aiogram, SQLAlchemy, and databases.

I understand the logic of the project: user registration by roles, creation of profiles and job vacancies, implementation of FSM for step-by-step data entry, working with inline buttons, and a mutual contact confirmation system between the employer and the candidate.

Could you please let me know if there is already a more detailed technical specification or a list of functions that need to be implemented in the first stage?

I am ready to discuss the requirements, database structure in detail, and propose an optimal solution for the bot implementation.

  • Projects 53
  • Rating 5.0
  • Rating 7 123

Budget: 1100 UAH Deadline: 1 day

I have worked on similar systems with two-way matching, and I understand the logic: two profiles, a queue of responses, confirmation from both sides, and notifications at each step. On the backend, this usually involves FSM for registration and search scenarios, a database with filters for job seeker/job parameters, and separate matching logic when both sides give a thumbs up. An MVP can be assembled quite quickly if moderation and paid features are not delayed at the start. Could you clarify if monetization is planned within the bot, for example, boosting profiles or access to contacts, or is that not a priority for now? I am ready to discuss the details and scope of the first phase.

  • Projects -
  • Rating -
  • Rating 325

Budget: 4000 UAH Deadline: 3 days

Hello! The specifications are written wonderfully, the categories are indicated absolutely correctly — this is my professional stack (Python / aiogram). I will gladly implement this bot for you.

  • Projects 15
  • Rating 5.0
  • Rating 1 476

Budget: 1100 UAH Deadline: 5 days

An interesting idea with Double Opt-In for a Telegram bot, I have experience creating bots on aiogram with FSM and inline buttons for similar scenarios. I can quickly implement profile and job management with contact confirmation. Are you planning to integrate an internal chat or just open links to accounts?

  • Projects 4
  • Rating 5.0
  • Rating 2 174

Budget: 1100 UAH Deadline: 10 days

Hello! I am interested in your project for creating a Telegram bot for recruitment.

I specialize in automating business processes and developing complex bots. I can implement your matching system with a clear division of roles. I have practical experience.

I can complete your task either through n8n for quick deployment and flexible configuration of business processes, or by writing a fully custom system through code.

You can view some of my work and implemented cases in my portfolio. I will be able to provide the cost and timeline after discussing the details.
To understand the task accurately, I have a couple of clarifications:

Where do you plan to store the database of users and vacancies (Supabase or a custom database)?

  • Projects -
  • Rating -
  • Rating 373

Budget: 6000 UAH Deadline: 6 days

Hello! I would be happy to take on the implementation of your project. I have already studied the description in detail and have a few ideas on how to make everything as high-quality and timely as possible.

  • Projects -
  • Rating -
  • Rating 289

Budget: 6000 UAH Deadline: 4 days

Вітаю! Готова виконати телеграм бота

Роботи:
🔗 elenis.com.ua
🔗 kontur-sb.com.ua
🔗 www.dosvit.com.ua
🔗 berberis.agency
🔗 avic.ua
🔗 ald.com.ua
🔗 diy-ceiling.com.ua/

  • Projects 32
  • Rating 5.0
  • Rating 11 948

Budget: 6000 UAH Deadline: 6 days

Good day! I develop in Python, have worked on similar projects with React/Node.js, and am ready for collaboration.

  • Projects 54
  • Rating 5.0
  • Rating 4 654

Budget: 5000 UAH Deadline: 4 days

Good day, I am a Python developer with extensive experience in developing Telegram bots of various complexities. I can complete your order quickly and efficiently. Write to discuss the details; I am ready to start today. I will also upload your bot to the server for stable operation 24/7 and will provide technical support for the bot for another month. This is included in the cost.

I have made a similar bot.

  • Projects 18
  • Rating 4.4
  • Rating 2 190

Budget: 7500 UAH Deadline: 5 days

Hello. I specialize in developing architecturally complex Telegram bots in Python (Aiogram 3 + PostgreSQL/SQLite). I am ready to implement your Double Opt-In system with clean code and deployment in Docker.

To ensure the bot operates stably under live traffic, I immediately incorporate three critical aspects that are often overlooked:

- Bypassing Telegram privacy: if a user has hidden usernames or search by ID is disabled, a direct link will not work. I will implement mandatory profile validation during registration or contact sharing via a button, so the client does not receive "dead" links.
- Protection against Race Conditions: I will eliminate situations where the employer initiates contact, deletes the job posting, and the job seeker simultaneously clicks "Confirm." The status logic in the database will clearly control the relevance of entities.
- Handling blocks (ForbiddenError): if a candidate has blocked the bot, the system will instantly intercept the error when trying to send them a request and automatically hide their profile from search, so the employer does not waste limits.

The project is architecturally clear, and the code will be modular and ready for scaling. I suggest discussing everything in more detail to clarify the format for sharing contacts (direct links or internal anonymous chat) and finalize the steps. Feel free to write.

Andrey K.
1 283 1
  • Projects 1 287
  • Rating 5.0
  • Rating 97 603

Budget: 6000 UAH Deadline: 7 days

Hello. I have extensive experience in developing Telegram bots. I am ready to perform the task with high quality. Feel free to contact me.

  • Projects 24
  • Rating 5.0
  • Rating 2 006

Budget: 1100 UAH Deadline: 3 days

Hello. What specific execution environment (Python aiogram or another) do you plan to use for the bot?

I will clarify the detailed terms and budget in personal correspondence.

1. I will implement a step-by-step FSM registration for both roles to avoid input errors.
2. I will set up the Double Opt-In logic with automatic notifications and contact disclosure after confirmation.
3. I will add full CRUD management for profiles and vacancies with the ability to edit and deactivate.

Thank you for considering my proposal. I am excited about the possibility of working with you!

  • Projects -
  • Rating -
  • Rating 232

Budget: 1100 UAH Deadline: 1 day

Hello! The task is very clear, the business logic of interaction (Double Opt-In) is perfectly outlined. I am ready to implement this HR service in Python within 1 day.

I have extensive experience in developing similar systems, so the architecture will be built on a professional and modern stack:

aiogram 3 — for fast and asynchronous bot operation without lags.

FSM (Finite State Machine) — for step-by-step, error-free completion of worker resumes and employer job cards.

SQLite3 — for reliable storage of profiles, activation statuses (hide/show in search), and recording contact requests.

  • Projects 19
  • Rating 5.0
  • Rating 2 830

Budget: 1100 UAH Deadline: 1 day

Hello. I am ready to complete the project turn-key, guaranteeing quality and promptness. I already have a similar case.

Feel free to message me privately, I would be happy to collaborate!

  • Projects -
  • Rating -
  • Rating 183

Budget: 5000 UAH Deadline: 3 days

I have experience working with similar Telegram bots, and I professionally develop using Node.js and Python. The task is clear! I will do it quickly, efficiently, and on topic. I will be happy to help you!

  • Projects 15
  • Rating 5.0
  • Rating 3 857

Budget: 11111 UAH Deadline: 11 days

Good day, Igor!

I understand: a Telegram bot for two-sided hiring — two roles (employer/job seeker), FSM registration of profiles and vacancies, a catalog with filters, inline cards with CRUD, and the core — double opt-in: employer's interest → confirmation from the seeker → opening of contacts.
The closest match: I built a two-sided marketplace with exactly this logic of mutual confirmation — a reverse-auction taxi platform, where one side posts a request, the other sends an offer, and contact is opened only after mutual "yes" (accept/reject + notification to both). Your double opt-in is the same pattern, just employer↔seeker.

FSM and bots are also my area: I created a 14-state finite automaton, step-by-step scenarios, and Python Telegram bots (inline buttons, cards, CRUD entities, notifications). aiogram — I wrote on python-telegram-bot, the same async model.

Estimated time: full bot ~70–130 hours (the range depends on the depth of filters and whether you open contacts via a link or create an internal chat through the bot — this is the biggest factor).

Question: is it sufficient to open Telegram links for connections, or is an internal chat needed within the bot? And is moderation of profiles required before publication?

  • Projects 43
  • Rating 4.6
  • Rating 4 975

Budget: 1100 UAH Deadline: 3 days

Good day! I professionally develop bots in Telegram and web applications in Python. I am ready to implement your bot, considering FSM logic and interactive inline buttons for managing entities, as well as deploy it on a server. Write to me in private messages, and we will clarify the details.

  • Projects 4
  • Rating 5.0
  • Rating 1 722

Budget: 1100 UAH Deadline: 1 day

I can create a Telegram bot for hiring and searching for employees for you. The task is clear: there are two user roles needed, step-by-step profile registration, posting resumes and job vacancies, viewing cards, as well as the logic of mutual contact confirmation through Double Opt In.

  • Projects -
  • Rating -
  • Rating 441

Budget: 8000 UAH Deadline: 10 days

Good day, I created a practically similar bot @v_orendu_bot for myself, you can take a look. The essence is the same, initially two roles: tenant/landlord, and from that, we can build upon. If you're interested, take a look and we can get in touch.

  • Projects 14
  • Rating 5.0
  • Rating 1 512

Budget: 12000 UAH Deadline: 7 days

Hello! I develop Telegram bots in Python (aiogram) with FSM, roles, and webhook — I recently created a bot with notifications and two-way interaction, so Double Opt-In and contact exchange after confirmation are familiar to me. Plan: data model → surveys and vacancies for both roles → catalogs with inline buttons and flow "request → confirmation → contact"; for MVP, I suggest direct Telegram contacts. Please advise what filters are needed in the survey catalog — by profession, salary, or field? I hope for cooperation!

Deadline and price - 7 days 12000 UAH

  • Projects 32
  • Rating 5.0
  • Rating 8 984

Budget: 8000 UAH Deadline: 11 days

Ready to implement your Telegram bot for recruitment with Double Opt-In logic, using Python and the aiogram library. The system will feature a clear distribution of roles, step-by-step creation of profiles/jobs through FSM, and interactive notifications.

Write to me, we will discuss everything in detail, and I can start working immediately.

Portfolio: Freelancehunt
Reviews: Freelancehunt

  • Projects 13
  • Rating -
  • Rating 538

Budget: 10000 UAH Deadline: 14 days

Good day. We can start with the MVP, and then we'll see :) I have extensive experience in web application development, particularly with bots.

  • Projects -
  • Rating -
  • Rating 136

Budget: 1100 UAH Deadline: 1 day

Hello! I have experience in developing Telegram bots in Python of various complexities — from simple notifiers to multi-role systems with databases. Your project with Double Opt-In logic, two roles, and a notification system is interesting and technically clear. I will implement it using aiogram + PostgreSQL/SQLite, with a clear separation of roles and FSM for step-by-step questionnaires. I am ready to discuss the details and clarify the actual scope of work.

  • Projects 11
  • Rating 5.0
  • Rating 1 773

Budget: 10500 UAH Deadline: 5 days

Good day! We have experience in developing bots for automating HR processes. We implement this through integration with a database for quick job search and a notification system for feedback with a Double Opt-In mechanism. This will ensure convenient interaction between the employer and the candidate without unnecessary intermediaries. We are ready to discuss the details and start working.

  • Projects -
  • Rating -
  • Rating 172

Budget: 10000 UAH Deadline: 7 days

I am a NodeJS developer. I am ready to take on this task. Write to me, we will discuss.

  • Projects -
  • Rating -
  • Rating 238

Budget: 1100 UAH Deadline: 1 day

Hello. I have already written the first beta version! Here are the screenshots Google Drive

I have reviewed the description. The work is quite straightforward. I can develop such a Telegram bot according to your scenario: separate roles for the employer and the job seeker, step-by-step creation of profiles and job listings, viewing cards, editing, hiding from search, contact requests, and confirmation from both sides before opening contacts.

I would implement this in Python, with a proper database and FSM logic for step-by-step form filling, so the user does not get lost in the process. Additionally, a basic admin panel can be created to view users, profiles, job listings, complaints, or inactive records.

At the first stage, I suggest creating a working MVP version: role registration, employee profiles, company profiles, job listings, viewing, filtering, contact requests, accepting or rejecting requests, and opening Telegram contacts after confirmation. An internal chat through the bot can be added as a separate stage, as this is a more complex part and it’s better not to mix it with the initial launch.

Before starting, I will clarify the fields for profiles, job listings, rules for displaying contacts, restrictions for employers, and the moderation format. After that, we can outline the exact structure of the bot, the database, and the development stages.

  • Projects 4
  • Rating 5.0
  • Rating 2 025

Budget: 1100 UAH Deadline: 1 day

Hello!

I have extensive experience in developing telegram bots and mini apps. You can view examples of my work in my portfolio. I am ready to implement a bot that will meet all your requirements.

I suggest discussing the details in private messages.

  • Projects 37
  • Rating 4.7
  • Rating 5 056

Budget: 6000 UAH Deadline: 7 days

Hello! I have experience in developing Telegram bots specifically on similar topics — a Double Opt-In system, FSM state machine for registration, a catalog with filters and inline buttons.

For implementation, I will use: Python + aiogram 3, PostgreSQL for storing profiles and job listings, FSM for step-by-step profile completion. The logic "Request → Notification → Confirmation → Contact Exchange" seems clearly defined — there are no questions about the structure.

Cost and timelines — in private messages. I am ready to start soon.

  • Projects 5
  • Rating 5.0
  • Rating 937

Budget: 1100 UAH Deadline: 3 days

Hello. I am Volodymyr, a Python developer. I have thoroughly reviewed your technical assignment regarding the creation of a Telegram bot for recruiting. The concept of a two-way search and the logic of mutual interest confirmation is completely clear to me and is a reliable approach to protecting user privacy. I have significant practical experience in developing similar architectures with clear role delineation. For example, during the creation of the standalone CRM system PAYBACK CARTEL, I actively used a state machine for step-by-step data collection and access level management, which technically aligns perfectly with your mechanism for handling worker profiles and job cards.

For the development of this system, I will use the modern framework Aiogram 3. Step-by-step user registration will be implemented through strict state control, which will eliminate errors in data entry. All information about profiles, feedback statuses, and relationships between users will be securely stored in a relational PostgreSQL database. The mechanism for sending requests and confirming contacts will operate asynchronously. When a company owner initiates contact, the system will instantly generate and send a notification to the worker with inline buttons for accepting or rejecting the offer. I gained experience in building similar instant triggers during the development of the Lumos platform, which reliably processes large amounts of information and sends notifications in real-time.

I will also implement a full data management cycle so that each user can edit their profile, update company information, or hide their profile from general search at any time without losing interaction history. All components of the finished bot will be packaged in isolated Docker containers for convenient and secure deployment on your server, ensuring the system operates smoothly around the clock. You can learn more about my engineering approach and view visual materials on the mentioned cases, including user interactions in the WorkersTon application, in my portfolio at the link Freelancehunt. I am ready to promptly start creating the architecture and implementing the business logic of your product.

  • Projects 10
  • Rating 5.0
  • Rating 1 988

Budget: 1111 UAH Deadline: 1 day

Hello!

I am interested in your project. I have experience in developing Telegram bots, CRM systems, personal accounts, and services with multi-level business logic, including the implementation of FSM (State Machine), user roles, matching systems, notifications, and integrations with external services.

The Double Opt-In logic you described seems correct and helps avoid spam by opening contacts only after mutual confirmation of interest. For such a solution, I would recommend implementation through the Telegram Bot API with a separate database for storing profiles, job listings, request history, and interaction statuses between parties.

To make an accurate assessment, I would like to clarify a few points:

• Is a web admin panel needed for moderating profiles, job listings, and users, or will management be done only through the Telegram bot?
• Are there plans for paid features (VIP job listings, priority placement, paid access to the candidate database, etc.)?

  • Projects 59
  • Rating 5.0
  • Rating 7 753

Budget: 1111 UAH Deadline: 1 day

Hello! I am an experienced developer, capable of creating bots of any complexity, ranked TOP-4 in the "Bot Development" category. I also develop websites and API documentation in Python, where I hold TOP-2.

Regarding your project, I have clarifying questions that will affect the assessment of your task and help understand what you want. Please write to me to clarify all the details!

You can review my skills in my resume 👉 Freelancehunt
My work is also published in my portfolio 👉 Freelancehunt

💻 I am also the CEO of a team consisting of a FrontEnd developer and a BackEnd developer! So if necessary, our team of three can organize a turnkey development for you!

I look forward to your response, thank you.

  • Projects 4
  • Rating 4.8
  • Rating 706

Budget: 1100 UAH Deadline: 1 day

Hello! Your project caught my interest and is quite intriguing. I would like to start working on it, and can we discuss the specifications, the bot's logic, regarding my experience and yours to improve the UX for users?

  • Projects -
  • Rating -
  • Rating 325

Budget: 1100 UAH Deadline: 4 days

Good day! Telegram bots in Python are my main focus, I have worked on similar ones with forms, role logic, and states. The specifications are clear, and the task is fully understood.

  • Projects -
  • Rating -
  • Rating 603

Budget: 1099 UAH Deadline: 2 days

Good evening!

Python (aiogram 3.x) + SQLite/PostgreSQL — that’s my stack.

What I will do:
- FSM registration for both roles (Worker / Employer)
- CRUD for profiles and vacancies
- Double Opt-In: request → notification → confirmation → contacts
- Inline buttons, catalog of profiles/vacancies
- Deployment on the server included

  • Projects 118
  • Rating 5.0
  • Rating 9 922

Budget: 4500 UAH Deadline: 5 days

Hello.

I develop bots for Telegram using NodeJS. I am ready to take on the project. Write to me, and we will discuss.

  • Projects 6
  • Rating 3.2
  • Rating 777

Budget: 1100 UAH Deadline: 5 days

Hello.
After that, I would set up the creation of profiles and job listings step by step, so that people do not get lost while filling them out. Next, a catalog of job listings, a catalog of candidates, filters, contact requests, confirmations, and opening contacts. I would also immediately provide the option to hide profiles and job listings without deletion, as this is often needed in practice.
I like the idea of mutual confirmation, as it is very similar to how modern dating services work, only for job searching.
Please let me know if after confirmation you want to open contacts as Telegram links or if you prefer an internal chat directly in the bot? Is an admin panel needed to view all profiles and job listings? And is there a plan for paid promotion of job listings or profiles in the future?

  • Projects 10
  • Rating 5.0
  • Rating 1 784

Budget: 2000 UAH Deadline: 1 day

Hello. I have carefully reviewed the task of creating a Telegram bot for two-way recruiting and fully understand the business logic of the interaction between the Employer and the Worker. To implement a reliable and scalable system with the Double Opt-In concept, I propose using an architecture with separated microservices or a modular approach, which will allow for effective management of user states through a Finite State Machine and ensure high processing speed of requests. Special attention will be paid to data storage security, query optimization for fast sourcing and filtering of profiles/jobs, as well as a flexible CRUD interface for all entities through inline buttons and contextual navigation. I have significant experience in developing similar bots with complex business processes and already have ready-made modular solutions for the quick deployment of core functionality and integration with the Telegram API. I suggest discussing all implementation details, final budget, and timelines in private messages.

  • Projects 20
  • Rating 5.0
  • Rating 2 467

Budget: 1100 UAH Deadline: 1 day

Good day, I am ready to complete your task quickly and efficiently. I have extensive experience in creating various bots. Please write to me in private messages to discuss the details. I would be happy to help :)

Proposals concealed

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules

Current freelance projects in the category Bot Development

14:51
7:29
8 July
8 July
6 July