Full Stack Engineer - Growth Team
Summary
Build and optimize revenue-driving features in an accounting platform using .NET, Vue/React, and SQL Server.
Overview
Software Development · Rotterdam · Hybrid
Role
Full Stack Engineer (Growth Team)
Our goal
Our goal? Revolutionize accounting software! Help us introduce groundbreaking features that redefine industry standards!
About Yuki
Yuki is an innovative accounting and financial administration product used by over 130,000 companies and hundreds of accountancy firms in The Netherlands. We are growing rapidly and seek kick-ass colleagues to join our ambitious, cheerful, and lively team of professionals.
We need you to keep our users happy by building and improving our easy-to-use, self-learning, and highly automated financial administration software.
Your Mission
As a Full Stack Engineer in our Growth Team, you are the technical bridge between product development and commercial success. Your mission is to build and optimize features that directly drive business growth, such as cross-sell and up-sell opportunities within the platform. You enable us to move fast, experiment with revenue-driving features, and turn commercial insights into scalable technical solutions. You are a true generalist who enjoys allocating your time equally between frontend and backend development, ensuring our platform remains performant, secure, and scalable.
What you’ll be doing
- Feature development: You implement new components, pages, and back-end functionalities, such as Vue components and data interfaces with external parties.
- Full-Stack: You maintain a consistent workflow across the entire stack, addressing frontend and backend tasks weekly with no heavy bias.
- Code optimization: You refactor and optimize existing code to improve speed and maintainability.
- Application lifecycle: You participate in the full lifecycle with focus on coding, debugging, and resolving bottlenecks.
- Engineering support: You build and refine internal tools and processes that enable other teams to work more efficiently.
- Technical standards: You write readable and performant code and contribute to technical direction in backend and frontend meetings.
- Collaboration: You work with team members and stakeholders to align technical requirements with platform goals and security standards.
What you’ll bring to the team
- At least 3 years of experience in .NET Technologies (VB.Net / C#);
- Experience with JavaScript frameworks such as React, Vue, or Angular, and knowledge of TypeScript;
- Experience with relational database engines (SQL Server);
- Experience with API development (HTTP, REST, and .NET Web API);
- Ability to work independently and within a Scrum framework;
- Solid testing experience for both frontend and backend using Jest and NUnit;
- Knowledge of web security and cross-browser compatibility;
- A passion for usability, user experience, and elegant UIs;
- A commitment to Clean Code principles;
- Eagerness to learn, discuss, and share knowledge with the team;
- Fluency in English;
- Knowledge of Python or PowerBI is a plus.
Very Important: What’s in It for You
At Yuki, we empower our team to empower our users. Here’s what we offer:
- Personal development: A generous training budget available after probation for certifications, courses, and training.
- Time off and flexibility: 28 vacation days (option to buy 5 extra) and up to 5 weeks remote work per year.
- Well-being and focus: Access to lifestyle coaches, healthy lunches, and other initiatives, including the option to lease a bike.
- Financial security: A competitive base salary with attractive benefits and full pension coverage.
- Optimal workplace: Top hardware and a home-office budget to set up your remote workspace.
- Growth and autonomy: Join an innovative scale-up backed by the Visma Group.
- Team and culture: Team-building days and other events in a diverse, international environment.
What Does the Application Process Look Like?
- Apply: Apply now. We will contact you as soon as possible.
- Get to Know Us: Meet our Talent Acquisition Team.
- First Interview: A deep dive with our Development Managers.
- Technical Interview: Prepare a technical test and discuss your answers.
- Final Interview: Finalize with our CTO and People & Culture Manager.
- Offer: If there is a match, you’ll receive an offer.
Acquisition in response to this vacancy is not appreciated!