TL;DR
Software Development Engineer II (Angular/.NET): Designing, developing, deploying, and maintaining medium to high complexity features for an online gaming and entertainment group with an accent on robust code quality and adherence to the software development lifecycle. Focus on debugging and resolving issues across various environments, and proposing technology improvements.
Location: Hybrid work (2+ days in the office per week) from Sofia, Bulgaria
Company
hirify.global is a leading sports betting, gaming, and interactive entertainment company, focused on innovation and creating engaging experiences.
What you will do
- Deliver well-defined, moderately complex features according to specifications.
- Debug and resolve issues across development, testing, and production environments.
- Build high-quality, clean, scalable, and reusable code, enforcing best practices.
- Collaborate with team members to deliver features and fixes.
- Drive the RFC process for new changes and technology improvements.
- Actively mentor and provide guidance to other Software Engineers.
Requirements
- Proficient in TypeScript, adept at navigating event loop blocking in JavaScript.
- Proficient in Angular and its design principles; proficient in HTML/CSS.
- Experience and good understanding of async and parallel programming (synchronization primitives, async/await, tasks cancellation, synchronization context) in .NET.
- Ability to design comprehensive testing strategies covering unit, integration, and end-to-end flows.
- Deep understanding of advanced programming concepts (SOLID, OOPs, Functional), design patterns, and architectural principles.
- Experience in Agile Development processes and Software Development Lifecycle.
Nice to have
- Additional knowledge of CSS pre-processors.
Culture & Benefits
- Competitive salary with a group bonus plan.
- Private Medical Insurance, Dental Allowance, and Food vouchers.
- 25 days annual holiday plus public holidays, and an additional 'It's Your Game' day off.
- hirify.global & Enhance days (2 paid days) for professional or personal development.
- Hybrid working model requiring 2+ days in the office per week.
- Access to a mental wellbeing app (Unmind).
- Opportunities for professional recognition and amazing prizes.
- Join an inclusive and supportive community that celebrates individuality.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →