Vue.js Front-end Developer
Join our development team and play a key role in building Security Reporter – a cutting-edge platform designed to streamline penetration testing and security reporting. At DongIT, security and usability go hand in hand. As a Frontend Developer, you'll craft intuitive, high-performance interfaces that help security professionals work efficiently.
About the Role
Are you passionate about front-end development and have a strong affinity for UX/UI design? Do you enjoy building interactive, scalable, and secure web applications? At DongIT, we’re looking for a front-end developer who thrives in a collaborative environment, values clean and maintainable code, and understands how to create an exceptional user experience.
If you get goosebumps from seeing jQuery code (and not in a good way), love modern reactive frameworks, and enjoy optimizing performance down to the last millisecond, you're at the right place!
As part of our small but highly skilled team, you’ll work closely with developers, security experts, and end-users to refine and enhance Security Reporter. Your contributions will directly shape our platform's usability, accessibility, and performance.
What You’ll Do
- Rewrite legacy JavaScript code into modern Vue.js components.
- Assist in migrating the current CSS framework from Bootstrap to Tailwind CSS.
- Develop and maintain modern, responsive, and accessible frontend components for Security Reporter.
- Implement user-friendly interfaces with a strong focus on UX/UI best practices.
- Optimize application performance, ensuring smooth and efficient interactions.
- Collaborate with backend developers to integrate RESTful APIs and real-time data.
- Continuously improve the UI/UX based on user feedback and usability testing.
- Implement frontend security best practices to ensure a safe and robust platform.
- Work with tools like Vue.js (a plus), React, Svelte, or other modern reactive frameworks.
- Maintain and improve existing codebases while keeping them scalable and maintainable.
What We’re Looking For
Required Skills & Experience:
- 2+ years of experience as a Front-end Developer.
- Strong understanding of modern JavaScript (ES6+), HTML5, and CSS3.
- Experience with a modern reactive framework (Vue.js, React, Svelte, or similar; Vue 3 is a plus).
- Experience with frontend state management (Vuex, Pinia, Redux, or equivalent).
- Familiarity with responsive design and accessibility standards.
- Knowledge of RESTful API integration.
- Proficiency in Git and version control workflows.
- Strong affinity for UX/UI design and a keen eye for detail.
Bonus Skills:
- Experience with TypeScript.
- Familiarity with build tools like Webpack, Vite, or Rollup.
- Knowledge of frontend security best practices.
- Experience with unit and end-to-end testing (Jest, Cypress).
- Previous work on security-related web applications.
Why Work at DongIT?
- Exciting Platform – Work on Security Reporter, a tool that helps security professionals worldwide.
- Impactful Work – Your UI/UX decisions directly improve how security experts conduct assessments.
- Small, Skilled Team – Collaborate with passionate developers and security specialists.
- Hybrid Work – Flexible remote work options or join us at our Leiden office (5 min from the station!).
- Personal Growth – Time and budget for training and courses.
- Great Work Atmosphere – Informal, friendly environment with fun team events.
- Competitive Salary – Based on experience and education level.
- Extras – Pension plan, travel compensation, NS train card, and high-end laptop.
Note: Acquisition in response to this vacancy is not appreciated. We do not accept candidates through third parties, including recruitment parties, employment agencies, headhunters, and outsourcing organizations.