Front-end Developer (Vue.js)
As Senior Front-end Developer, you strengthen the technical foundation our engineering department is built on. You build the internal tools, integrations and front-end architecture that other development teams rely on every day, using your deep expertise in Vue.js. Together with the Platform Team, you keep our platform fast, secure and scalable. And you don't just focus on what needs to be built today: you look for ways to make the whole engineering organisation more effective.
Time to grow. Time to thrive.
We are Nmbrs. We build smart business software that removes unnecessary complexity for SMEs and the professionals who support them. Nmbrs brings together four established product organisations - Payroll, Accounting, Invoicing and Reporting - with teams across the Netherlands, Sweden and Portugal.
We are one brand with a shared ambition, while continuing to work from the expertise and strengths of our individual organisations. We join forces where it makes sense, while keeping teams, expertise and decision-making close together.
For this role, you'll join Nmbrs Accounting in Rotterdam, working closely with the colleagues in your local team while being part of the wider Nmbrs organisation.
Your role
As Senior Front-end Developer, you focus on the system-technical foundation of Nmbrs. Your mission is to build and maintain the internal tools, infrastructure and (Visma) integrations that support our engineering department - with a sharp focus on the front-end. You are the specialist who keeps our platform performant, secure and scalable.
You own the front-end architecture of our internal platform. You work closely with backend engineers, other development teams and stakeholders, and are responsible for the quality, performance and maintainability of everything we ship on the front-end.
In practice, you will:
Build new components and pages in Vue.js, and create robust data interfaces with external parties and internal back-end services.
Refactor and optimise existing front-end codebases to improve execution speed and maintainability.
Take part in the full front-end feature lifecycle, with a specific focus on systematic coding, debugging, and resolving technical bottlenecks within the platform.
Build and refine internal tools and processes that help other development teams work more efficiently.
Write readable, performant code following software best practices, and help shape technical direction during our front-end faculty meetings.
Provide guidance and support to less experienced team members, helping them improve their technical skills, understand best practices, and grow professionally;
Your impact
Your work creates a rock-solid front-end foundation the whole engineering team can build on. When you make an internal tool faster or more intuitive, every development team that relies on it becomes more effective - that's the leverage the Platform Team creates.
You also help shape the direction of our front-end architecture, by contributing ideas during faculty meetings and sharing your expertise with colleagues across teams.
You bring
You bring strong, hands-on expertise in Vue.js and know how to translate that into fast, secure and maintainable front-end solutions. You are comfortable working in a Scrum environment, and just as happy solving a technical bottleneck independently as pairing with a teammate.
Strong, demonstrable experience with Vue.js; this is your core expertise.
Knowledge of TypeScript; experience with other JavaScript frameworks (React, Angular) is a plus.
Experience with API integrations (HTTP, REST) from the front-end.
Experience working within a Scrum framework, both independently and as part of a team.
Solid front-end testing experience, for example with Jest.
Knowledge of and experience with web security and cross-browser compatibility.
A passion for usability, user experience and elegant UI.
A commitment to Clean Code principles.
Eagerness to learn, discuss and share knowledge with the rest of the teams.
Fluency in English.
Knowledge of AWS is a plus.
We offer
Personal development: A generous training budget, available directly after your probation period, for specialized certifications, courses, training etc. to solidify your technical expertise.
Time off and flexibility: 28 vacation days (and the option to buy 5 extra days), plus the possibility of Workation: up to 5 weeks per year of remote work.
Well-being & focus: Access to lifestyle coaches, healthy lunches and other initiatives that contribute to your well-being and focus, including the possibility to lease a bike via Lease-a-bike
Financial security: A base salary €4,500 - €6,000 gross per month based on experience, with attractive benefits such as full pension coverage.
Optimal workplace: The best hardware, including a Home-office budget to set up your remote workspace.
Plenty of opportunities: Enjoy the speed and autonomy of an innovative software collective, backed by the stability, vast resources, and global career network of the Visma Group
Team & culture: Participate in team-building days, and other Nmbrs-events that strengthen the close team spirit in a diverse and 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 us through our Talent Acquisition Team.
First Interview: Meet our Software Development Manager
Technical Interview: Prepare a technical test and discuss your answers with our Principal Engineer and Software Architect.
Final Interview: Finalize the process with our CTO and People & Culture Manager!
Offer: If there is a match - you'll receive an offer!
- Department
- Software Development
- Role
- Front-end Developer
- Location
- Rotterdam
- Remote status
- Hybrid