Recruitment.bg is a boutique IT recruitment company, based in Bulgaria. We aim to work with the top employers in the industry, companies that we thoroughly vet and trust. Our mission is to guide IT professionals toward improved career paths by understanding their skills, crafting employment strategies, and supporting them every step of the way. Placing emphasis on honesty, respect and reliability while delivering exceptional service by ‘going the extra mile’ we build long term relationships with the people and organizations we work with.
Position Overview
We’re looking for a Senior Angular Developer to shape next-generation game UIs. Focus areas include client-side performance optimization, modular architecture, real-time communication, and building stable, high-performing interfaces across devices and network conditions.
Key Responsibilities
Architect and build Angular-driven game interfaces with reusable modules
Optimize UI performance for low- and mid-range mobile devices
Develop UI layers for multiple OS versions, screen sizes, and device capabilities
Implement real-time communication (HTTP, SignalR/WebSockets)
Participate in code reviews, technical evaluations, and architecture discussions
Collaborate with backend, QA, and UX teams
Maintain clean, high-quality, maintainable code
Required Skills & Experience
5+ years in frontend development
Strong experience with Angular, RxJS, TypeScript, modular architecture
Knowledge of object-oriented design and clean coding practices
Experience in performance profiling, memory management, and frame rendering
Real-time communication: SignalR/WebSockets
Building responsive layouts across devices and screens
Advantage: experience in gaming, real-time apps, or frequently updating UIs
Soft Skills
Analytical and structured thinking
High attention to detail and UI quality
Collaboration with multiple teams
Strong communication and documentation
Proactive mindset and system improvement focus
All applications are strictly confidential. Only shortlisted candidates will be contacted.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.