Mid-Level Fullstack Developer (Next.js + Python)
Technology
Kaunas, Lietuvaprieš 2 savaičiųIki 2026-07-28
Visas etatas
Darbo aprašymas
Mid-Level Fullstack Developer (Next.js Python)
Location: Kaunas, Lithuania (on-site)
Salary: €2,500–3,500/month gross, based on seniority
Overview
We're building an AI-native Transport Management System (TMS) that replaces the duct-taped reality of fleet operations — Excel, Samsara, Telegram, scattered spreadsheets — with one intelligent platform.
At the core
- Fleet optimization
- Predictive maintenance
- Real-time decision systems
- AI Copilot for operations
This role is on-site in Kaunas. We work in person because the problems we solve are messy, cross-functional, and move faster with a whiteboard than a Zoom call.
What You'll Do
1. Build features end-to-end
- Ship complete features across the stack: Next.js frontend → API → backend service → database
- Develop interfaces dispatchers, mechanics, and operations teams use every day
- Implement APIs, business logic, and integrations on the backend
- Work on modules like fleet & asset management, repair orders & maintenance, dispatch & tracking
- Build user-facing features in Next.js (App Router, Server Components, TypeScript)
- Contribute to the existing Laravel (PHP) system where core business logic lives
- Build new services in Python (or Node.js) as we evolve toward a modular, API-first architecture
- Help shape the gradual migration — not rewrite-everything chaos, but thoughtful evolution
- Work with integrations like Samsara (GPS, telematics), EFS (payments, fuel data), and other operational APIs
- Handle data syncing, validation, error handling, and the edge cases that come with hardware-meets-software
- Translate product requirements into technical solutions
- Get tasks → ask the right questions → deliver clean implementation
- Participate in code reviews and iterative improvements
What We're Looking For
Must-have
- 2–5 years of professional development experience
- Strong experience with Next.js / React and TypeScript
- Solid backend experience in Python or PHP (Laravel a plus)
- Comfortable building and consuming REST APIs
- Working knowledge of SQL and basic schema design
- Willingness to work across the stack — not "I only do frontend" or "I only do backend"
- Experience with system integrations and external APIs
- Background jobs, queues, async processing
- WebSockets or real-time systems
- Docker or cloud environments (AWS / GCP)
- Exposure to AI/LLM integrations or vector databases
- You finish what you start
- You ask questions instead of guessing
- You care about clean, maintainable code — but also know when "good enough and shipped" beats "perfect and pending"
- You want to grow toward senior / system-level engineering
Tech Stack (Current / Planned)
- Frontend: Next.js, TypeScript, Tailwind
- Backend: Laravel (PHP), Python / Node.js services
- Infra: Redis, queues, WebSockets
- Integrations: Samsara, EFS, and more
- Future: event-driven architecture, deeper AI integrations
What You'll Build (Real Examples)
- Dispatcher dashboard for managing truck/trailer lifecycle — UI to API to DB
- Sync service between Samsara and our TMS, plus the screens to monitor it
- Repair order workflows with real-time status tracking
- Notification and alert systems (geofence events, maintenance triggers)
- AI Copilot interfaces that let operators ask questions in plain language
Why Join
- Startup speed with real budget and real problems — not a hobby project
- Work directly with an experienced tech lead — clear direction, no chaos
- Build systems used daily — every feature ships to people who depend on it
- Clear growth path → senior / system architect
- On-site energy in Kaunas — fast feedback loops, real conversations, real ownership
- No corporate fluff — just building and shipping
Keywords
Back-End WebDvlopmt,
Domina ši pozicija?