Job Details
Full-stack / Backend Developer (CRM / AI / Automation)
Middle+ / Senior Full-stack / Backend Developer for the development of a CRM/ERP system with AI and automation. Remote, long-term. Salary from 180,000 ₽.
We are developing our own CRM/ERP system for B2B business (industrial equipment supply, import, China). The system is actively being rebuilt: new architecture, API, events + adding an automation layer and AI assistants (WeChat, telephony, request processing, analytics). The task is not to support legacy, but to develop the system into a modern business management and process automation tool. What we already have: ● Rewritten CRM architecture (API, events, data normalization) ● Client, request, invoice, logistics, UTD cards ● Basic infrastructure (servers, proxies, queues) ● Transition to AI assistants and automation has begun Tasks: ● Development and refinement of the CRM system (backend + partially frontend) ● Integrations: telephony, WeChat, email, external services ● Development of API and business logic ● Process automation: requests, quotes, communications ● Participation in building AI assistants and automated scenarios ● Infrastructure optimization (load, stability, cost) ● Support and development of current modules
Technical stack and requirements: ● Experience in PHP / JavaScript development ● Experience with complex CRM / ERP / internal systems ● Ability to understand legacy code and bring it to completion ● Understanding of backend / frontend / full-stack development ● Working with databases (PostgreSQL, structure, indexes, optimization) ● Understanding of API, integrations, asynchronous processes ● Confident work with Linux / terminal / SSH ● Git: pull, push, branch, merge Will be a plus: ● Docker / Kubernetes ● Golang / Node.js / Python ● Experience in CRM / ERP system development ● Queues (Kafka / Rabbit / analogs) ● Integrations with messengers (Telegram, WeChat) ● Experience using AI / LLM in development ● Experience with Drupal 7 / Symfony ● Understanding of SOLID, DDD, ACID / CAP ● Understanding of B2B processes (sales, procurement, logistics) Important: We are looking for not just an executor, but a person who: - can think architecturally - takes responsibility for a block - is not afraid of complex systems - can develop a product, not just code tasks - wants to grow into a lead developer / architect
What we offer: ● Long-term project ● Real business tasks ● Influence on architecture ● Direct work with the owner ● Quick decisions without bureaucracy ● Opportunity to grow into lead / architect
Don't miss a single job
Subscribe to our Telegram channel