Senior Software Engineer (Angular)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Angular): Designing, developing, and maintaining medium to high complexity features for a leading online gaming and entertainment platform with an accent on scalable frontend architecture and performance optimization. Focus on implementing robust UI components, mentoring junior engineers, and optimizing the software development lifecycle.
Location: Hybrid working (2+ days in the office per week) in Sofia, Bulgaria
Company
is a global leader in sports betting, gaming, and interactive entertainment, focusing on delivering engaging experiences through innovation and technology.
What you will do
- Develop and deliver well-defined, moderately complex features for the product.
- Debug and resolve technical issues across development, testing, and production environments.
- Write high-quality, scalable, and reusable code following industry best practices.
- Manage team meetings and the RFC process for proposing architectural changes and improvements.
- Serve as the initial on-call responder for team-managed software.
- Mentor Software Engineers and support the onboarding of new junior developers.
Requirements
- Proficiency in TypeScript and a deep understanding of the JavaScript event loop.
- Expert knowledge of Angular, its core design principles, HTML, and CSS.
- Experience with Angular CLI, Nx, and modern build tooling for efficient workflows.
- Strong understanding of memory management and performance optimization.
- Deep knowledge of advanced programming concepts (SOLID, OOP, Functional), design patterns, and architectural principles.
Nice to have
- Knowledge of CSS pre-processors.
Culture & Benefits
- Comprehensive insurance: Private Medical, Life, Personal Disability, and Critical Illness insurance.
- Financial perks: Group Bonus Plan, Christmas bonus, and Sharesave Scheme.
- Well-being: Paid subscription to the Unmind mental wellbeing app and Multi-Sport Card.
- Work-life balance: 25 days of annual holiday, plus local public holidays and an additional 'It's Your Game' day off.
- Professional growth: 2 paid ' & Enhance' days for personal or professional development and 2 volunteering days.
- Practical support: Food vouchers (150 BGN/month), Dental Allowance, and assistance with transport and utility costs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →