Korte omschrijving
As a frontend developer on this platform, you'll be diving into security-critical work where getting things right, keeping them consistent, and making sure they're easy to maintain is super importantFunctie omschrijving
QCarbon is absolutely vital for making Business Continuity Management a real success at KPN!
As a frontend developer on this platform, you'll be diving into security-critical work where getting things right, keeping them consistent, and making sure they're easy to maintain is super important.
You'll tackle complex security applications where accuracy, consistency, and crystal-clear code are paramount. This gig isn't just about your tech skills; you'll also need to really get how the application fits into the bigger functional and business picture.
You’ll be teaming up closely with your colleagues and stakeholders, making a direct impact on design choices, how things are built, and continuously leveling up the platform.
What you'll be doing:
- Hunting down, implementing, and testing the absolute best and most innovative frontend solutions to make the platform shine.
- Keeping the current application in top shape and proactively suggesting smart functional and technical upgrades.
- Crafting top-notch, well-organized, and maintainable frontend code with an eagle eye for detail.
- Cracking complex problems while nailing consistency, reliability, and scalability.
- Jumping right into Agile/Scrum meetings as a true team player.
- Taking full ownership of features from start to finish: you build it, you run it, you own it!
We'd love to hear from you ASAP! The final deadline for submitting candidates is July 13th at 12:00 PM.
Functie eisen
We're looking for folks who are a real force to be reckoned with! If you've got a knack for diving deep into data flows and performance metrics, then turning those insights into concrete improvements, you'll fit right in. You'll also need to be a communication superstar, both in writing and speaking, and feel totally at home operating in English. We love a proactive, self-starter attitude, but even more, we value the ability to collaborate like a dream team.
Got a burning desire to learn new tech and share your wisdom with your colleagues? That's exactly what we're after! We expect you to take genuine ownership, focusing on the results you deliver rather than just the tasks you complete. It's all about working together, not in silos, and approaching challenges with a solution-oriented mindset. Continuous improvement should be second nature to you, and you'll need a sharp eye for detail and quality, especially in our complex, security-sensitive environment.
Experience with Scrum/Agile product teams is a must, and we absolutely thrive on that "you build it, you run it, you own it" mentality.
Technologies You'll Be Working With:
Core Skills (Be ready from day one!):
- Angular Framework (latest versions): You’ve got production-grade experience under your belt, from component architecture and services to dependency injection, routing, and lifecycle management. Bonus points if you've made architectural decisions about feature/module design and real-world application structure.
- TypeScript: You're fluent in advanced types, decorators, interfaces, generics, and all those modern ES6+ features that make frontend apps robust.
- NgRx State Management: You know your way around Store, Effects, Selectors, and Entity patterns for handling complex application state and data flow, including thoughtful state modeling and store design.
- Component Design: Creating reusable component libraries, working with design systems, and architecting maintainable UIs are your jam.
- Frontend Fundamentals: You're a wizard with advanced HTML markup and modern CSS (think Grid, Flexbox, and animations).
- UI Components: Implementing design systems with Angular Material or Material UI smoothly and ensuring accessible interfaces is your forte.
- Version Control: You're a Git guru, comfortable with advanced workflows, branching strategies, code review processes, and collaborative development.
Strong Plus (We expect you to master these quickly!):
- CI/CD Pipelines: You understand automated testing, build optimization, deployment strategies, and continuous integration.
- Containerization: You've got practical experience with Docker for dev environments and/or Kubernetes for scalable deployments.
- Unit Testing: You're proficient with Jasmine/Karma for component and service testing, and you embrace test-driven development.
- API Standards: You know your way around the JSON:API specification for standardized communication and data normalization.
- API Documentation: Integrating OpenAPI/Swagger for API-driven development and automated documentation is second nature.
- Framework Versatility: You've built production features in Vue or React – not just tutorials or experiments!
- Performance Optimization: You're skilled in bundle optimization, lazy loading, code splitting, and fine-tuning runtime performance.
Bedrijfsprofiel
At KPN, we're not just building networks; we're crafting world-class ones – think No. 1 globally in 5G! – and relentlessly digitalizing our operations. A huge part of this involves creating internal platforms that are not only secure, reliable, and scalable but also absolutely essential for our core business functions.
Our QCarbon / Kult team is at the forefront of this, developing and maintaining a powerful suite of security applications. These tools are vital for Business Continuity Management and Penetration Test Management, making them indispensable across the entire organization.
We're a dynamic DevOps product team, fueled by 4 highly experienced and knowledge-driven engineers, a sharp Product Owner, and an efficient Scrum Master. We're an international crew, proudly based in Rotterdam, Netherlands, and embracing a hybrid way of working. Our collaboration extends to key stakeholders in Security, Infrastructure, AWS, and various business units. They're not just involved; they actively participate in refinement sessions, sprint reviews, and even visit us weekly at the office – it's a truly integrated approach!
Right now, we're in the midst of an exciting backend overhaul, migrating from Django / Django REST Framework / Redis to FastAPI and SQLAlchemy, all running seamlessly in Docker on AWS. This modernization, slated for completion by summer '26, is going to unlock a whole new level of functional and technical capabilities.
And the frontend? It's absolutely crucial! It's the gateway, expertly consuming these new APIs and ensuring a user experience that's not only consistent and secure but also top-notch in quality. Come join us and be a part of this exciting evolution!
Arbeidsvoorwaarden
What’s in it for you- Work in a small, experienced product team with high autonomy and ownership
- Gain exposure to security-critical, business-essential systems
- Short feedback loops with stakeholders influencing production directly