Remote Senior Full-Stack Developer (Django + Angular)
Requirements
Our expectations:
Minimum 5 years of commercial experience as a Full-Stack Developer
Proven experience working on production-grade systems at real scale
Strong proficiency in Python with Django and Django REST Framework (DRF)
Experience with Django Channels and WebSockets
Solid knowledge of Angular (version 13 or newer)
Hands-on experience with NgRx (Store, Effects, Selectors)
Very good command of RxJS
Experience working with PostgreSQL
Knowledge of Docker and Docker Compose
Experience working with production systems
Job Description
ecoTRUCK is a modern SaaS platform for fleet monitoring, integrated with a remote diagnostic system. The platform enables real-time monitoring, remote diagnostics, and ECU fault clearing for heavy-duty vehicles and construction machinery.
We are looking for an experienced Senior Full-Stack Developer who will contribute to the system’s architecture, development, and stability, and have a real impact on the technological direction and long-term evolution of the product.
This role offers a clear opportunity to grow into a Technical Lead position.
Responsibilities
Development and maintenance of the backend using Django and Django REST Framework
Implementation of real-time features using Django Channels, WebSockets, and MQTT
Building and evolving the frontend application using Angular and NgRx
Designing and maintaining system architecture and APIs
Processing asynchronous workloads using Celery and Redis
Performance optimization of the backend and PostgreSQL database
End-to-end work across the full development lifecycle: feature implementation → testing → deployment → monitoring
Participating in code reviews and providing technical support to less experienced developers
Collaboration on maintaining and improving the production environment
Shared responsibility for architectural decisions and technical standards
Offer Details
Online recruitment process
Recruitment language: Polish
Start date: ASAP
Fully remote work
Recruitment Process
Online recruitment & technical interview
Optional technical assignment
Feedback and final decision
Join us if you value well-structured systems, real-world challenges, and long-term product development.

ecoTRUCK Diagnosis Sp. z o.o.
ecoTRUCK Diagnosis Sp. z o.o. to przedsiębiorstwo działające w sektorze transportu i logistyki, które specjalizuje się w nowoczesnych rozwiązaniach diagnostycznych dla pojazdów ciężarowych. Firma oferuje zaawansowane tec...
Remote Senior Full-Stack Developer (Django + Angular)
Remote Senior Full-Stack Developer (Django + Angular)