
Principal Web Engineer
- Amsterdam, Noord-Holland
- Vast
- Voltijds
- You’ll set the architectural direction for web development in a product used globally.
- Modernize how we build, ship, and scale (and leverage AI to do it).
- Craft guidelines and standards that empower engineering teams to move fast without breaking things.
- Collaborate with talented engineers, product managers, and designers in a high-ownership culture.
- Influence the development of mission-critical features in real-time video and security tech.
- Define architecture and technical standards for our frontend platform (Vue 2/3, Vuetify, TypeScript).
- Author comprehensive technical design documents (TRDs) for large-scale components and systems.
- Lead and advise on best practices around state management, component reuse, testing, and code scalability.
- Work closely with engineering leadership and product to translate business requirements into technical architecture.
- Provide mentorship and architectural reviews to development teams.
- Develop high-quality components and features, leveraging AI where possible
- 7+ years of experience in web development, including 3+ years in a senior or architectural role.
- Deep understanding of Vue.js, with experience in both Vue 2 and Vue 3 (Composition API a plus).
- Proven ability to produce clear, thoughtful architecture and technical design documentation.
- Experience designing and consuming REST APIs.
- Excellent collaboration and communication skills, you're a mentor, not just a maker.
- Experience leading large-scale frontend refactor/migration initiatives.
- Familiarity with CI/CD pipelines and DevOps practices.
- Background in video streaming, IoT, or real-time applications.
- Experience with working in Agile environment, Scrum, Kanban
- Experience in leveraging AI tools (e.g., GitHub Copilot, ChatGPT, AI linters) to:
- Improve code quality and maintainability.
- Accelerate development of web components and features.
- Assist with architectural planning and documentation.
- Diverse team with 25+ nationalities
- 23 paid holidays yearly + Dutch public holidays
- Compensation for travel expenses from your home to the office;
- Company equipment for work use;
- Enrollment in the Eagle Eye Networks B.V. collective pension plan;
- Drinks & Snacks at the AMS office;
- Opportunity to take part in EEN Corporate Fitness App challenges;
- Company swag, business casual scale-up work atmosphere and Friday drinks;
- Once or twice a year a stunning company day;
- Flexible work time arrangement.