🏢 About Ciena & Blue Planet
Ciena is a global leader in high-speed connectivity with a people-first approach. Blue Planet, a division of Ciena, builds network automation and orchestration platforms used by global service providers to manage the world's most advanced networks.
🎯 The Role
As a Senior UI Developer, you will design and deliver intuitive, high-performance interfaces that power large-scale inventory systems. You will work within an agile environment to shape how customers visualize and automate network topologies.
🛠️ Tech Stack
- Angular (2+), TypeScript, JavaScript
- RxJS, Node.js, Gulp
- Jasmine, Protractor (Testing)
- Neo4j, PostgreSQL (Knowledge useful)
💼 What You'll Do
- Develop modular and responsive UI components using Angular and SVG.
- Translate complex network requirements into scalable user interfaces.
- Integrate frontend applications with RESTful backend services.
- Maintain high code quality with automated unit and integration tests.
- Document component specifications and architectural decisions.
✅ What You'll Need
- 3+ years of professional experience in frontend engineering.
- Strong mastery of Angular (2+) and the TypeScript ecosystem.
- Experience with build tools like npm and Gulp.
- Background in automated testing (Jasmine/Protractor).
- Strong understanding of algorithms and data structures.
🌟 Nice to Have
- Experience with network topology visualization (graph databases like Neo4j).
- Knowledge of cloud platforms (AWS, Azure, or GCP).
- Familiarity with Auth standards (OAuth 2.0, SAML, LDAP).