Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We develop an augmented reality platform for industrial environments: indoor navigation, guided maintenance and inspection workflows, and operational support on mobile devices.
Overview Video: https://www.youtube.com/watch?v=QgWQ5-ySTvM
The ViewAR system contains a C++ engine that is responsible for all AR and 3D related topics. This C++ engine is overlapped with an HTML layer running react for the UI and communicates via a JavaScript Api.
We are looking for an experienced engineer who can deliver new features and steadily improve a complex legacy system through evolutionary refactoring.
Tech stack
- Frontend: TypeScript, React, MobX (migration in progress), hybrid app architecture
- Backend: Node.js, TypeScript, REST APIs
- Databases: PostgreSQL, MariaDB
- Native: C++ library via custom NativeAPI (partially OpenAPI-described)
- SSO / IAM: Keycloak (OAuth2 / OpenID Connect)
- DevOps: Docker, Kubernetes, AWS, Linux
- IaC: Terraform (legacy), Pulumi (new)
- CI/CD: CircleCI
- Tools: Git, Bash, command line first
What you’ll do
- Build and maintain React-based hybrid applications
- Develop and modernize TypeScript/Node.js backend services
- Migrate legacy backend code from PHP to TypeScript
- Improve type safety and architecture across frontend and backend
- Work with ViewAR’s C++ to JavaScript APInative integrations (C++ + NativeAPI) and strengthen typing
- Help improvereorganize AWS backend architecture and data storage and optimize traffic costs
- Contribute to CI/CD, testing, and documentation
What we’re looking for
- 8+ years of practical full-stack experience
- Strong skills in TypeScript, React, Node.js, SQL, Bash
- Solid understanding of SSO (OAuth2 / OIDC); experience with Keycloak is a strong plus
- Ability to write Java when needed (e.g. Keycloak extensions)
- Experience Real experience with Docker, Kubernetes, AWS is a plus
- Strong understanding of operating systems, filesystems, and performance
- Comfortable working with legacy systems and improving them safely
- Command-line oriented mindset
- Completed technical education (HTL / FH / University or equivalent)
We believe strong programmers can work in any language.
Our project is mostly TypeScript — language is a tool, not an identity.
AI-assisted development mindset (important)
- Strong motivation to learn continuously
- Active use of AI tools for coding and learning
- Interest in growing into an AI-assisted engineer:
- AI writes most of the code
- the developer verifies, reasons, and takes responsibility
How we work
- We ship fast, but defend good architecture.
- The team lead makes final architectural decisions, but we expect you to bring options, arguments, and technical judgment.
- High ownership, high responsibility, no heroics.
What we offer
- A key role in building a next-gen AR assistant that revolutionizes how industrial workflows are executed
- Work with cutting-edge AR hardware and devices (AR glasses and mobile devices)
- A dynamic, international environment where innovation happens fast
- Flat hierarchies, short decision paths, and freedom to shape the architecture of our AI platform
- Flexible working hours and hybrid work options
- Great team spirit and legendary team events (Beer & Burgers, wakeboarding, boat trips, laser tag, and more)
- An attractive salary aligned with your experience and skillset
We are offering an attractive salary, with a willingness to overpay based on qualifications and experience. Your actual salary will be agreed upon in a personal meeting.
We look forward to receiving your application and building the future of AR-assisted workflows together!
Key Skills
Ranked by relevanceReady to apply?
Join ViewAR and take your career to the next level!
Application takes less than 5 minutes

