Terug naar overzicht

Are you a Senior Full-Stack Engineer who loves a good challenge? Do you enjoy working with legacy applications while also embracing new and exciting technologies? This organization is looking for someone just like you to join their team!

Job Description

As a Senior Full-Stack Engineer at SalesChamp, you will be involved in maintaining a legacy application while upgrading it phase by phase without starting from scratch. This approach allows the team to focus on new technologies without overwhelming themselves. You will use ReactJS to create a micro-frontend that will be included in the legacy application to slowly replace the whole legacy system. SalesChamp also prioritizes code quality and expects a "test first" mindset, so you will be using Typescript and Jest for testing.

Job requirements

  • Strong experience with ReactJS to create a micro-frontend for the legacy system.
  • Knowledge of Kubernetes, NestJS, Prisma, and RabbitMQ as a baseline of services.
  • Experience with Typescript and testing with Jest, including NestJS end-to-end tests.
  • Familiarity with tools like Storybook for extending the design system with new elements.
  • Ability to maintain a legacy system while upgrading it phase by phase.
  • Strong focus on code quality and a "test first" mindset.
  • Experience with tools like Tilt.dev for providing a sensible development environment.
  • Good communication skills and the ability to work collaboratively with a team.
  • A willingness to learn and adapt to new technologies and approaches.
  • Leadership qualities to mentor and guide junior developers if required.

Company Profile

This company that's shaking up the world of multi-channel communication software. As a member of the team, you'll have the opportunity to work on cutting-edge technology that's transforming the way businesses communicate with their customers.

This organization is a startup with a big vision: to create the simplest, most effective, and easy-to-use omnichannel communication platform in the world. Their mobile web application helps businesses manage and evaluate data for direct sales, with a focus on the Dutch market and plans for global expansion in the near future.

As a Senior Full-stack Engineer, you'll have the opportunity to work with exciting new technologies like ReactJS, Kubernetes, NestJS, Prisma, and RabbitMQ. You'll be responsible for maintaining and upgrading the legacy application, while integrating new technologies and features to keep them at the forefront of the industry.

Employment conditions

  • Enjoy a competitive salary and a flexible working schedule, so you can find the perfect work-life balance.
  • We're currently preparing a Virtual Equity Plan, as well as offering paid time off for contractors, so you can feel secure and valued in your role.

  • Work from our office or fully remotely - whichever you prefer! We trust our team to work effectively, wherever they are in the world.

  • Join a friendly and supportive team full of amazing and kind people, who are dedicated to making SalesChamp the best it can be.

  • Take part in team-building events, such as trips to our head office in the Netherlands, and get to know your colleagues on a personal level.

  • Enjoy Christmas and birthday bonuses, as a token of our appreciation for all your hard work.

  • We provide a workstation budget, so you can set up your work environment just the way you like it.

At SalesChamp, we believe that our team is our greatest asset. That's why we're committed to offering an employment package that's not only competitive, but also designed to support your well-being and professional growth. Join us today and start building a career that you can be proud of!

Geen bestand gekozen
Zou je zo vriendelijk willen zijn de aangegeven velden in te vullen?

Gerelateerde vacatures

Bekijk alle vacatures