Come on board with KeyDev! Here's your chance to stir things up in the scene with us. We're not just expanding; we're revolutionizing the entire game, mastering profitability with every new venture.
KeyDev is on the lookout for a API Integration Specialist to join our Engineering Team.
Responsibilities:
- Integrator of Telegram API-based Solutions;
- Design, develop, and integrate a Telegram bot as a dedicated communication channel within the CRM system;
- Build, configure, and launch the Telegram bot to support various CRM-driven campaigns;
- Set up and manage APIs for two-way data exchange between the CRM and the Telegram bot (messages, contacts, deals, and other related data);
- Ensure the bot operates smoothly as a reliable tool for player interaction and customer support via CRM;
- Collaborate with CRM system representatives to define technical requirements and integration capabilities;
- Work closely with the internal development team to maintain coding standards and manage code deployment through Git.
- Maintain and optimize the Telegram bot integration after launch, including bug fixes, feature enhancements, and performance tuning;
- Conduct testing to ensure the stability, accuracy, and reliability of bot functionality and integration workflows;
- Prepare and maintain technical documentation for all developed solutions and integration processes.
Requirements: - Proven experience with APIs (REST, JSON, Webhooks) and system integrations;
- Strong proficiency in Java or any suitable language for Telegram bot development;
- Hands-on experience developing Telegram bots using libraries like python-telegram-bot, Telethon, Telegraf, or similar frameworks;
- Solid understanding of Telegram bots’ interaction models, including groups, channels, and private chats;
- Experience working in software development teams, using Git and understanding CI/CD pipelines;
- Strong communication skills for collaborating with CRM system representatives and internal developers;
- Ability to write technical documentation for solutions and processes;
- Knowledge of CRM campaigns and messaging workflows is a strong advantage.
Benefits:
- Take advantage of 25 paid calendar vacation days to explore, relax, and unwind.
- Indulge in a variety of snacks available in the office.
- Join us for exciting corporate events that foster team spirit and fun!
This position is planned to be created (promising).