Full Stack Typescript Developer

Do you have a passion for developing complex, event-driven systems and/or cloud solutions? Do you want to work on challenging projects using the latest technologies? Do you want to find perfect solutions together with great colleagues?

We are looking for an experienced and enthusiastic Full-Stack Engineer to join our Team! You will be responsible for evolving our Web-based Application Landscape and will help to develop innovative, data-driven applications for the tourism sector.

About Us

Being a Priceonaut means being part of the Pricenow universe: We are one of the fastest growing Swiss SaaS companies in the field of Dynamic Pricing, Data Analytics and E-Commerce. Our motto ”Climbing new peaks together” embodies our working philosophy anew every day.

We are not only passionate about our service activities, but also about the industries and products we work with. We already serve top brands in the tourism industry, but we want to go higher: Our goal is to become the leading provider of data-driven solutions in tourism in the European market.

That’s why we need you - are you ready to climb the next peak together?

Tech Stack

Backend: Typescript, Node.JS, Express, Prisma, PostgreSQL, Jest, Microservices, RabbitMQ, K8s, Serverless Functions

Frontend: Typescript, React, NextJS, ChakraUI, React Query

Codebase

Both backend and frontend are modern, well maintained codebases written fully in Typescript, in a functional programming style. React codebases are all hook-based. We also place great emphasis on type-rigidity within and between our codebases, ensuring to make use of the great capabilities Typescript provides. 

We also put a great amount of work into our testing suite, providing lots of unit and integration tests and a sophisticated test suite configuration setup to work with. 

Furthermore, we do regular refactoring and have bi-weekly development team meetings where we are discussing code-smells and potential code-improvements so our platform and team members continually get better!

About You

As a Full-Stack Engineer, you will strive to create scalable, event-driven microservices, while also building modern, state-of-the-art front-end applications. You will be able to shape the future of our pricing and e-commerce platforms, using the latest tools and technologies.

If you have excellent experience with Typescript and common Frameworks and a passion for developing and optimizing applications with the latest technologies, this is the right position for you. If you additionally feel able to develop scalable, production-ready microservices and are not afraid of exciting challenges and exploring new technologies, we would be very happy to get to know you!

What we offer

  • Real-World Impact – No project is ever the same
  • We work with international top brands in the tourism industry, providing unique learning and development opportunities
  • Choose your office: Either work in our stylish offices in Zurich, Berne or Munich or take advantage of the flexible home office option
  • Short decision-making processes and flat hierarchies leave room for personal development
  • Our industries are the passion of our team: experience regular team events in ski resorts, adventurous outdoor locations or after-work get-togethers.
  • Become part of a fast-growing company and play a decisive role in shaping the development process with a lot of greenfield work available
  • Take advantage of a competitive salary

Interview Process

Personal Interview: We talk about you and introduce Pricenow to you. This is to find out whether we get along - the personal fit is one of the most important categories for us!

Coding assignment: We test your skills with a coding challenge which can be completed within hours (no leetcode, no whiteboard)

Final interview: We discuss your coding assignment, deep dive into your technical experiences and discuss conditions.

Your Responsibilities

  • You develop inspiring business applications in the fields of Dynamic Pricing, Data Analytics and E-Commerce
  • You work on continuously developing an event-driven microservice architecture
  • You integrate modern tooling and strive to build a robust, scalable application infrastructure
  • You are heavily involved in the decision-making process of our data-driven visions

Your profile

  • Professional experience as a Full Stack Engineer (at least 2 years)
  • Working with Web-based Applications in Production
  • Practical experience and good knowledge of Node.JS and handling of well-known frameworks in the ecosystem (e.g. Express, Jest, React, Next.js)
  • Experience with common API patterns such as REST and GraphQL
  • Preferable: Experience with CI/CD and Cloud Providers (AWS, Azure, GCP)
  • Preferable: Experience with Event-Driven Microservice Architecture and respective tooling (e.g. RabbitMQ, Kafka)
  • Preferable: Experience with common DevOps tooling (Docker, Kubernetes, Helm)
  • Preferable: Comprehensive understanding and confident handling of complex SQL queries
  • Working in an agile software process (SCRUM)
  • Ability to effectively prioritize and manage multiple projects, in multidisciplinary, multi-country and multi-cultural working environments
  • You are a team player who is passionate about innovation and agility as well works in a self-organised manner from the idea to successful implementation 
  • You are fluent in English, German is an advantage

Why Pricenow

Pricenow is a fast-growing, independent SaaS start-up with a broad range of services consisting of consulting services and software applications in the areas of e-Commerce, Pricing and Data Analytics. 

With a lot of passion and motivation, our interdisciplinary team paves new ways for professional players to develop in the leisure and tourism industry. 

Become part of our team and shape the digital transformation in tourism with us. We look forward to receiving your application!

Climbing new Peaks Together.

Are you curious?

We look forward to getting to know you!

Please send us your complete application documents

Contact person:

Felix Wohnhaas

CTO

recruiting@pricenow.ch