JustJoin.IT Praca zdalna Senior

Fullstack Developer

DO OK • Life-changing software services

⚲ Wrocław

20 000 - 25 000 PLN netto (B2B)

Wymagania

  • TypeScript
  • Nest.js
  • Angular

Opis stanowiska

FULLSTACK DEVELOPER (TypeScript / NestJS / Angular)
Your Responsibilities
• Designing and developing fullstack applications (NestJS + Angular)
• Building and maintaining scalable REST APIs with NestJS
• Designing and optimizing PostgreSQL database structures
• Working with MQTT (Mosquitto) for real-time device / message communication
• Setting up and maintaining CI/CD pipelines (GitHub Actions)
• Containerizing and deploying applications with Docker
• Contributing to architectural and technical decisions
Requirements
Must-have
• TypeScript – solid, production-level experience
• NestJS – building and maintaining backend services/APIs
• Angular – developing frontend applications
• PostgreSQL – schema design, queries, optimization
• MQTT (Mosquitto) – practical experience with message brokers / pub-sub communication
• Docker – containerization of applications
• GitHub Actions – CI/CD pipeline configuration and maintenance
Nice-to-have
• Experience with microservices architecture
• Familiarity with cloud environments (AWS / Azure / GCP)
• Experience with automated testing (unit / e2e)
• Knowledge of IoT-related systems or message-driven architectures
Tech Stack
Frontend: Angular, TypeScript
Backend: NestJS, TypeScript, PostgreSQL
Messaging: MQTT (Mosquitto)
DevOps: Docker, GitHub Actions

🔍 Dekoder Ogłoszenia

🔴
Contributing to architectural and technical decisions
Może oznaczać realny wpływ na architekturę, ale równie dobrze może być to jedynie formalne zaproszenie do dyskusji, gdzie ostateczne decyzje podejmuje ktoś inny.
🟡
solid, production-level experience
Wymaga doświadczenia w pracy z TypeScriptem w realnych projektach, a nie tylko teoretycznej wiedzy.
🟡
building and maintaining backend services/APIs
Oczekuje się nie tylko tworzenia nowych API, ale także bieżącego utrzymania i rozwoju istniejących.
🟡
schema design, queries, optimization
Wymaga głębszego zrozumienia baz danych, nie tylko pisania prostych zapytań.
🟡
practical experience with message brokers / pub-sub communication
Oczekuje się praktycznego zastosowania MQTT, a nie tylko znajomości koncepcji.