This job is no longer available
This job expired on 12/09/2026. It no longer accepts applications.
Full Stack Developer – Python & Vue
heta · Vilvorde
Job description
About the role
heta is building an AI‑supported fiber network design and management platform. As a Full‑Stack Developer you will own end‑to‑end feature delivery, from database and API design in FastAPI to responsive user interfaces built with Vue 3.
Key responsibilities
- Design, develop and maintain features across a FastAPI (Python) backend and a Vue 3 (TypeScript) frontend.
- Model data and implement asynchronous PostgreSQL access with role‑based multi‑tenant control.
- Create clean, accessible UI components and integrate them with typed API clients.
- Work with maps, data tables and workflow‑visualisation components to present complex geospatial network data.
- Write unit, integration and end‑to‑end tests and ensure code passes linting, formatting and security checks.
- Participate in code reviews, design discussions and technical planning.
Required profile
- Solid experience with Python (FastAPI preferred) and modern JavaScript/TypeScript using a component framework.
- Good grasp of relational databases, SQL and ORM best practices.
- Understanding of REST API design, JWT authentication and state management.
- Comfortable building responsive, accessible interfaces and writing tests habitually.
- Proactive ownership mindset and ability to work in a collaborative, high‑trust engineering culture.
Required skills
- Python
- FastAPI
- Vue (or similar component framework)
- TypeScript
- PostgreSQL
- SQLModel / SQLAlchemy / Pydantic
- REST API design
- JWT authentication
- Git
- Asyncio (async Python)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in België.
Salary: Full Stack Developer Based on 9 job offers in BelgiëSalaries by job title
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
heta
Vilvorde