Job
- Level
- Senior
- Job Field
- Web, Front End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- 70.000 to 80.000€ Gross/Year
- Location
- Vienna
- Working Model
- Hybrid
Job Summary
You will develop tools with Vue3 and TypeScript that support teachers in the classroom by integrating direct user feedback and ensuring rapid iterations in the development process.
Job Technologies
Your role in the team
1. Your Impact in Education: Teaching with AI:
You don't build features for any app, but tools that land directly in the classroom.
- 36,000 teachers have already used Teachino.- With you, there will be even more.
- Teachers prepare lessons over the weekend – and implement them directly on Monday morning.
- Every line of code directly contributes to more time, better quality, and less stress in teaching.
- We test, learn, and develop directly with teachers in everyday practice.
2. Our Tech Stack:
Your focus is on Frontend with Vue3 & TypeScript – but we enjoy learning from each other and occasionally explore other areas as well.
- Frontend:Vue3, Nuxt, TypeScript, Playwright (Monorepo with NX)
- Backend:NestJS, TypeScript, Postgres
- APIs & Communication:GraphQL, REST
- AI Components:Python (lang-chain, lang-graph)
- Infra & DevOps:Kubernetes, Docker, ElasticSearch, GitLab
- AI tools in Dev:GitHub Copilot, ...
3. Your Salary & Remote:
- Annual gross salary:€70,000 – €80,000
- All-in Model:We are a startup in a crucial growth phase. That means: often exciting, sometimes uncertain, and occasionally more intense periods. For this, direct impact in education, with a team that cares for each other and sticks together.
- Remote first– You can work from anywhere in Austria. Office in Vienna optional.
- A few times a year, we gather as a whole team – sometimes in Vienna, sometimes in Cologne, sometimes in South Tyrol.
- Important: Employment only in Austria (no freelancers/remote-only from abroad).
4. How We Work:
We develop quickly – but not recklessly. Our principles:
- Customer proximity first:Everyone communicates directly with teachers, gathers feedback, and implements it immediately.
- Data-driven:We prioritize based on actual usage, not intuition.
- Startup Speed:daily releases, lean processes, no overhead.
- Learning by doing:"What I don't know yet, I learn" – and if it ever gets stuck, everyone helps out everywhere.
- Team Spirit:We take our mission seriously, but not ourselves – humor is part of it.
This text has been machine translated. Show original
Responsibility Distribution
New Features
Maintenance, Bugfixing
Client Support
Documentation
Meetings
Our expectations of you
Qualifications
- Communication skills: Collect feedback from teachers and use it directly.
- German language skills (our users are predominantly German-speaking)
- Curiosity and willingness to tackle backend, DevOps, or AI (Gemini helps)
Experience
- Experience inFrontend Developmentwith modern frameworks (Vue or comparable)
- Bonus points: UI/UX experience or willingness to develop in this area
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Job Locations
Topics that you deal with on the job
This is your employer

Teachino
Wien
Teachino helps teachers plan, differentiate and document their lessons.
Description
- Company Size
- 1-49 Employees
- Founding year
- 2022
- Company Type
- Startup
- Working Model
- Full Remote, Hybrid
- Industry
- Internet, IT, Telecommunication, Education System


