Senior Frontend Developer
Hubject Consulting
Sofia, Bulgaria
Your challenge
The challenge of this role is to elevate Hubject’s frontend applications to a scalable, high-performance, and maintainable standard while operating within a complex platform ecosystem. The Senior Angular Developer will ensure architectural clarity, consistent UI patterns, and seamless end-to-end integration across squads. This requires mastering modern Angular features, driving cross-team alignment, and proactively improving performance, security, and developer experience.
Your Tasks
- Develop, optimise, and maintain Angular applications across Hubject’s platform ecosystem.
- Drive frontend architecture, including feature-based structures, shared libraries, and reusable UI patterns.
- Collaborate closely with Product Owners, Designers, and Backend Engineers to ensure smooth end-to-end delivery.
- Ensure code quality through testing, reviews, and adherence to best practices.
- Analyse and resolve performance bottlenecks, improving rendering, bundle size, and overall UX.
- Contribute to and extend the design system for consistent UI experiences.
- Support secure, stable implementations by applying frontend security fundamentals and CI/CD workflows.
Your Profile
Tools:
- Angular
- TypeScript
- HTML5
- SCSS
- JavaScript
- Git
- Testing frameworks and libraries (e.g., TestCafe, Cypress etc.)
- Additional front-end tools and libraries (e.g., Material Design, etc.)
Your Profile
- 5+ years of professional experience with Angular, including routing, reactive forms, DI, and change detection.
- Strong TypeScript and RxJS skills, with experience in streams, async flows, and performance-aware patterns.
- Experience designing modular frontend architectures and reusable component libraries.
- Solid testing mindset: unit, component, and e2e testing frameworks.
- Strong performance optimisation skills: lazy loading, bundle tuning, rendering efficiency.
- Familiarity with Angular Material or design systems, plus understanding of frontend security basics (XSS/CSRF).
- Proactive, structured working style with high ownership; Nx experience is a plus.
- Language: Fluent in English
Don't forget to mention EuroTechJobs when applying.