We use cookies to run the site and count visits. "Got it" also allows session recording.
MANGO OFFICE
Russia3 months ago
Grade
Senior
Experience
from 5 years
Employment
Full-time
An email or a Telegram message to the recruiter
MANGO OFFICE is the leader in the Russian cloud communications market and is among the top 20 largest IT developers in Russia.
More than 1000 employees are developing a virtual PBX, contact center, speech analytics, robots, integrations, and other tools for sales and customer service. MANGO OFFICE products are used by Skyeng, Citimobil, VkusVill, AlfaStrakhovanie, SberMarket, and other companies.
We are modernizing our own billing platform and are looking for a lead Java developer to create new services, migrate business logic from a monolithic database, and improve the reliability of a critical system.
The MANGO OFFICE client base is growing, new products and integrations are appearing, and a significant portion of the billing logic has historically been concentrated in a monolithic database and stored procedures.
Currently, we are:
The developer will work alongside a Technical Delivery Manager, a system analyst, architects, and database specialists.
We need an engineer who doesn't just execute ready-made tasks but independently understands the system, participates in solution design, and is responsible for the result until industrial launch.
AI will be used for:
studying unfamiliar code and dependencies;
designing services and contracts;
writing and refactoring code;
creating tests and test data;
analyzing SQL and stored procedures;
preparing migrations;
finding error causes;
documenting solutions;
accelerating technical research
The developer has delved into the architecture, data, and core billing processes
Participates in designing target services and integration contracts
One or more components have been migrated from monolithic logic to independent services
Testing, monitoring, and industrial operation have been set up for developed services
AI tools are systematically used to accelerate development without compromising quality
We are looking for a developer for whom AI tools have already become an integral part of engineering work. It is important to have real experience in independently developing projects or significant components using Kimi, Claude Code, ChatGPT, or similar tools.
By "such experience," we mean not just individual prompts and generating small code snippets, but the ability to use AI to complete a substantial part of the process: understand the task → design the solution → write code → create tests → debug → prepare documentation → bring the result to use.
At the same time, the developer must understand and verify the generated code, control the architecture, security, performance, and correctness of data operations.
MANGO OFFICE — лидер российского рынка облачных коммуникаций и участник топ-20 крупнейших ИТ-разработчиков России.
Более 1000 сотрудников развивают виртуальную АТС, контакт-центр, речевую аналитику, роботов, интеграции и другие инструменты для продаж и клиентского сервиса. Продуктами MANGO OFFICE пользуются Skyeng, Ситимобил, ВкусВилл, АльфаСтрахование, СберМаркет и другие компании.
Мы модернизируем собственную биллинговую платформу и ищем ведущего Java-разработчика, который будет создавать новые сервисы, переносить бизнес-логику из монолитной базы данных и повышать надёжность критической системы.
Клиентская база MANGO OFFICE растёт, появляются новые продукты и интеграции, а значительная часть логики биллинга исторически сосредоточена в монолитной базе данных и хранимых процедурах.
Сейчас мы:
Разработчик будет работать вместе с Technical Delivery Manager, системным аналитиком, архитекторами и специалистами по базам данных.
Нам нужен инженер, который не ограничивается выполнением готовых задач, а самостоятельно разбирается в системе, участвует в проектировании решения и отвечает за результат до промышленного запуска.
Мы ищем разработчика, для которого AI-инструменты уже стали полноценной частью инженерной работы. Важно иметь реальный опыт самостоятельной разработки проектов или значимых компонентов с использованием Kimi, Claude Code, ChatGPT или аналогичных инструментов.
Под таким опытом мы понимаем не отдельные подсказки и генерацию небольших фрагментов кода, а способность с помощью AI пройти существенную часть пути: разобраться в задаче → спроектировать решение → написать код → создать тесты → провести отладку → подготовить документацию → довести результат до использования.
Предстоит использовать AI для:
При этом разработчик должен понимать и проверять созданный код, контролировать архитектуру, безопасность, производительность и корректность работы с данными.
Коротко опишите:
We compare skills, grade, work format and salary
Most often 324,000 to 450,000