Обязанности: Build features end to end – take a ticket from the backlog (e.g. a new planning screen, an invoicing rule, a driver-app flow) through Django models and migrations, REST endpoints, React/MobX UI, tests and changelog., Integrate external systems – connect and maintain integrations with telematics providers, routing and map services, ferry and tunnel operators, tachograph data (DDD files), Microsoft 365 and accounting software over REST, SFTP and webhooks., Keep production healthy – pick up Sentry errors and user-reported incidents, reproduce them on a staging copy of production data, fix the root cause and prevent regressions., Care about performance – the system runs on a large PostgreSQL database; you will profile slow queries, design indexes, move work to Celery background tasks and keep screens fast., Write and maintain tests – Django unit tests for backend logic and Cypress end-to-end tests for user flows are part of every change, not an afterthought., Review and be reviewed – participate in merge-request reviews on GitLab, follow and improve team conventions and help keep the codebase coherent as it grows., Clarify before you build – ask questions when a ticket is unclear, occasionally directly with the dispatchers or finance staff who will use the feature; propose simpler solutions when the request can be met with less., Modernise responsibly – help with the gradual upgrades of the stack (Python, Django, React, TypeScript adoption) without stopping feature d