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.