BA
Senior Full Stack Developer TypeScript (Vue / NestJS) (w/m/d) 80-100%
Contract type
Ongoing
Work mode
Hybrid · Rapperswil-Jona, Switzerland
Experience
Senior · 5+ years
Job description
Senior Developer role owning the TypeScript stack (Vue.js frontend, Node.js/NestJS backend) and helping evolve the Kontera product for Swiss SMEs.
At a glance
- Employment
- Full-time
- Work mode
- Hybrid · Rapperswil-Jona, Switzerland
- Languages
- German
What you'll do
- Take technical responsibility for the TypeScript stack with Vue.js frontend and Node.js/NestJS backend and shape Kontera's further development.
- Design, implement, test and maintain product features end-to-end from UI through APIs to the database.
- Make sound technical decisions to build scalable, maintainable software, including for AI-driven processing and asynchronous workflows.
- Extend integrations with third-party systems such as banks, payment providers and accounting solutions including bexio.
- Work closely with product management and other teams and communicate complex technical matters understandably.
- Identify and proactively minimize technical and project risks to ensure smooth development processes.
- Write clean code for sustainable, highly reliable software and actively share knowledge in the team, e.g. through code reviews.
What we're looking for
- More than 5 years of relevant experience as a software developer with TypeScript in both frontend and backend.
- Build performant single-page applications with clean API connections to Node.js backends.
- Solid backend development experience with Node.js, ideally NestJS, and REST API design including OAuth 2.0.
- Proven ability to design and make strategic decisions for demanding software architectures.
- Routine in writing clean code and in frontend and backend testing.
- Extensive hands-on experience with relational databases (PostgreSQL) and asynchronous processing via task queues or messaging systems.
- Strong understanding of web security such as OWASP Top 10, secure authentication and authorization, and protection of sensitive financial and personal data.
- Solid experience in agile working environments.
- Comfortable in a team-first culture with strong collaboration, self-reflection and a proactive mindset.
Nice to have
- Backend experience ideally with NestJS.
Your team
Kontera
Benefits
- Hybrid model and working hours that adapt to your life.
- 5 weeks vacation plus option for unpaid leave.
- Yoga, bootcamps, massages and legendary grill sessions.
- 16 weeks maternity and 3 weeks paternity leave.
- Bexio covers 63% of your pension fund contributions.
Apply
About bexio ag
Make Swiss small businesses even more successful with us!
bexio is the leading provider of web-based business software in Switzerland.
Mission
First-class, efficient and smart software solutions must be accessible and affordable for every SME.
Key facts
- über 150 motivierten Mitarbeitenden
- Business Software
- Over 100,000 satisfied customers.
- More than 7,000 fiduciary partners.
- A strong team of over 150 motivated employees.
What they value
- Team-first culture with strong collaboration, self-reflection and a proactive mindset.
